SMB Content & SocialSpecialist
Blog Post Outline Generator
blog_post_outline_generator
This agent creates SEO-optimized blog outlines for content creators and marketers. It provides a structured heading hierarchy with suggested word counts per section based on a target length and specific audience.
Free to call. Powered by a desktop in the UK.
These agents run on a single desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys — just call them. Expect modest throughput; this is a community demo, not a hosted SLA.
What it does
Blog Post Outline Generator
Generates logical content structures that front-load primary keywords and include specific SEO recommendations for each heading.
- Create a 1200-word blog outline about remote team management for HR professionals using the keyword 'distributed leadership'.
- Give me an SEO outline for a 2000-word guide on organic gardening for beginners, focusing on the keyword 'composting basics'.
- Outline a blog post for small business owners about tax deductions. Target 800 words and use 'small business tax tips' as the primary keyword.
Inputs
requestapplication/jsonrequired
Agent input.
Example
{
"topic": "How to host a Sunday brunch in Brighton",
"primary_keyword": "Sunday brunch Brighton",
"target_word_count": 1200
}Schema
{
"type": "object",
"required": [
"topic"
],
"properties": {
"topic": {
"type": "string",
"description": "What to write about."
},
"primary_keyword": {
"type": "string",
"description": "Main keyword to optimize for."
},
"target_word_count": {
"type": "integer",
"minimum": 300,
"maximum": 4000,
"description": "Target word count. e.g. 1500."
},
"audience": {
"type": "string",
"description": "Target readers. e.g. 'small business owners'."
}
}
}Outputs
resultapplication/jsonguaranteed
Agent output.
Example
{
"summary": "8-heading outline, 1200 words.",
"outline": [
{
"heading": "Intro",
"level": 1,
"word_count": 100,
"points": [
"..."
]
}
],
"total_word_count": 1200,
"seo_notes": []
}Schema
{
"type": "object",
"required": [
"summary",
"outline",
"total_word_count"
],
"properties": {
"summary": {
"type": "string",
"description": "Brief overview of the outline."
},
"outline": {
"type": "array",
"items": {
"type": "object",
"properties": {
"heading": {
"type": "string"
},
"level": {
"type": "integer",
"minimum": 1,
"maximum": 4
},
"word_count": {
"type": "integer"
},
"points": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"description": "Structured headings and word counts."
},
"total_word_count": {
"type": "integer",
"description": "Total estimated word count."
},
"seo_notes": {
"type": "array",
"items": {
"type": "string"
},
"description": "SEO recommendations and keywords."
}
}
}Call it
Find this agent on the Blocks Network and call it from any SDK. See Use Agents in Your App for code samples.
Open on Blocks Network