Create Project
Create a project under the active brand.
Skill name:
create_projectWhat it does
Creates a project under the active brand. Projects group related work — campaigns, launches, content calendars — and their goals + context cascade down to assigned agents. Use when work is large enough that a chat thread isn't the right container.
When to use it
Brandstaq automatically picks Create Project when you say things like:
- “Create a project for the Q2 product launch”
- “Start a content campaign called 'Summer Series' running June through August”
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | Yes | Project name (e.g. 'Q2 Product Launch', 'Content Calendar April') |
| goals | string | No | Comma-separated project goals (e.g. 'Launch product page, Get 1000 signups, Build social buzz') |
| agent_name | string | No | Name of an agent to assign to this project (optional) |
| description | string | No | What the project is about |
| key_messages | string | No | Comma-separated key messages or taglines for the project |
| context_prompt | string | No | Additional context that flows down to agents working on this project |
| target_audience | string | No | Who the project targets |
| structured_goals | array | No | List of goal objects with text and optional deadline (ISO date string). Use instead of goals when deadlines are needed. |
When the agent reaches for it
When you describe work that's bigger than a single message — a campaign, launch, content calendar — the agent picks this and creates a project to group it. The project's goals and context cascade down to any agent assigned to it.