create_content_spec
Create a content spec for a page linked to a keyword cluster, defining outline, goals, voice, and inspiration. Automatically generates tasks for writing, optimization, and schema markup.
Instructions
Create a page-type feature spec linked to a keyword cluster. The spec carries the content strategy (outline, goals, voice, inspiration); keyword data is resolved dynamically from the cluster at read time.
Use this after creating keyword clusters to generate actionable content briefs. Each cluster maps to one page — the spec tells an AI agent exactly what to build. The spec auto-creates tasks: write content, optimize for keywords, add schema/meta.
The response includes the spec_id. Use get_feature_spec with that ID to retrieve the full spec with live keyword data, volumes, and GSC performance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | Site domain. Uses SEO_CLIENT_DOMAIN if not provided. | |
| project_id | No | Project UUID. | |
| cluster_id | Yes | The keyword cluster ID to create a content spec for. | |
| title | No | Custom spec title. Auto-generated from cluster if omitted. | |
| description | No | Content strategy overview — what this page should accomplish. | |
| outline | No | Proposed content outline — sections, key points, structure. | |
| goals | No | Goals — traffic targets, conversion intent, ranking targets. | |
| inspiration | No | Reference links — content to model or differentiate from. | |
| voice_notes | No | Voice and tone guidance. | |
| priority | No | Spec priority. Defaults to cluster priority. |