Content Creation
content_write
Write comprehensive, SEO-optimized blog articles
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| target_keyword | string | Optional | — | Primary keyword to optimize for. Uses project keywords if not specified. |
| title | string | Optional | — | Article title or headline. Can be generated from topic if not provided. |
| outline | string | Optional | — | Optional article outline or structure (H2/H3 headings). |
| tone | string | Optional | — | Writing tone: 'professional', 'casual', 'conversational', 'technical'. Uses project brand voice if not specified. |
Example
Write a React hooks tutorial:
Request
{
"target_keyword": "react hooks tutorial",
"title": "React Hooks: A Complete Beginner's Guide",
"tone": "conversational"
}Response
{
"title": "React Hooks: A Complete Beginner's Guide",
"content": "# React Hooks: A Complete Beginner's Guide\n\nReact Hooks changed the way we write React components...\n\n## What Are React Hooks?\n\nHooks are functions that let you...\n\n## useState: Managing State\n\nThe useState hook is...\n\n## useEffect: Side Effects\n\n...",
"word_count": 2500,
"seo_score": 85,
"readability": "grade 8",
"keywords_used": [
"react hooks",
"usestate",
"useeffect",
"functional components"
]
}Tips
Best Practices
- Use seo_strategy first for better outlines
- Provide outline for more control over structure
- Uses project brand voice by default
- Save content with save_content after writing