Write final blog article based on research and SEO brief using the Marketing Specialist agent.
Writes final blog articles by transforming research and SEO briefs into polished, conversion-optimized content.
/plugin marketplace add leobrival/topographic-plugins-official/plugin install leobrival-blog-kit-plugins-blog-kit-2@leobrival/topographic-plugins-officialWrite final blog article based on research and SEO brief using the Marketing Specialist agent.
/blog-marketing "topic-name"
Example:
/blog-marketing "nodejs-tracing"
Note: Provide the sanitized topic name (same as used in research and SEO filenames).
Required Files:
.specify/research/[topic]-research.md.specify/seo/[topic]-seo-brief.mdIf either doesn't exist, run /blog-research and /blog-seo first.
Delegates to the marketing-specialist subagent to create final, polished article:
Time: 10-15 minutes
Output: articles/[topic].md
Create a new subagent conversation with the marketing-specialist agent.
Provide the following prompt:
You are writing the final blog article based on research and SEO brief.
**Research Report**: .specify/research/$ARGUMENTS-research.md
**SEO Brief**: .specify/seo/$ARGUMENTS-seo-brief.md
Read both files using your token-efficient loading strategy (documented in your instructions) and follow your Three-Phase Process:
1. **Context Loading** (3-5 min):
- Extract ONLY essential information from research (key findings, quotes, sources)
- Extract ONLY essential information from SEO brief (keywords, structure, meta)
- Build mental model of target audience and goals
2. **Content Creation** (20-30 min):
- Write engaging introduction (150-200 words)
* Hook (problem/question/stat)
* Promise (what reader will learn)
* Credibility signal
- Develop body content following SEO brief structure
* Each H2 section with clear value
* H3 subsections for depth
* Mix of paragraphs, lists, and formatting
- Integrate social proof throughout
* Statistics from research
* Expert quotes
* Real-world examples
- Place 2-3 strategic CTAs
* Primary CTA (after intro or in conclusion)
* Secondary CTAs (mid-article)
- Create FAQ section (if in SEO brief)
* Direct, concise answers (40-60 words each)
- Write compelling conclusion
* Summary of 3-5 key takeaways
* Reinforce main message
* Strong final CTA
3. **Polish** (5-10 min):
- Readability check (varied sentences, active voice, short paragraphs)
- Engagement review (questions, personal pronouns, power words)
- SEO compliance (keyword placement, structure, links)
- Conversion optimization (CTAs, value prop, no friction)
**Output Location**: Save your final article to `articles/$ARGUMENTS.md`
**Important**: Use proper markdown frontmatter format with all required fields (title, description, keywords, author, date, etc.).
Begin writing now.
After completion, verify that articles/[topic].md exists and contains:
Complete frontmatter (title, description, keywords, author, date, etc.) Engaging introduction with hook and promise All H2/H3 sections from SEO brief Primary keyword in title, intro, headings Secondary keywords distributed naturally Social proof integrated (5-7 citations) 2-3 well-placed CTAs FAQ section (if in SEO brief) Conclusion with key takeaways Sources/references section Internal linking suggestions Target word count achieved (±10%)
Before finalizing, review:
After article is generated:
Use /blog-marketing when you need to:
For full workflow: Use /blog-generate instead.
If article needs changes, be specific:
Provide clear feedback and re-run with adjustments.
Too Technical: "Simplify language for non-experts" Too Basic: "Add more technical depth and examples" Wrong Tone: "Make more conversational/professional" Missing CTAs: "Add stronger calls-to-action" Too Long: "Reduce to [X] words, keeping core value"
If content creation fails:
Ready to start? Provide the topic name and execute this command.