blog-post

Write SEO-optimized blog posts with research files and generated hero images.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/marlo9981/Movara --skill blog-post-marlo9981
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blog-post
Source: https://github.com/marlo9981/Movara/tree/main/examples/content-builder-agent/skills/blog-post
Command: npx skills add https://github.com/marlo9981/Movara --skill blog-post-marlo9981

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables writers and content teams to produce well-researched, consistently structured, and SEO-optimized long-form blog posts while ensuring each article includes a matching generated cover image, removing manual coordination between research, writing, and asset creation.

Core Features & Use Cases

  • Research delegation: Mandates delegating research to a researcher subagent and saving findings to a research file before writing.
  • Enforced output structure: Saves posts to blogs/your-slug/post.md and requires a hero image at blogs/your-slug/hero.png to consider a post complete.
  • Cover image generation: Generates a cover image via a generate_cover tool with guidance for effective prompts and image style.
  • SEO & quality checklist: Prompts for keyword placement, meta description, concise title, sectioned content, and a final checklist to validate completeness.
  • Use case: Ideal for a content team creating technical tutorials, thought leadership articles, or product guides that need research-backed content and a professional cover image.

Quick Start

Create a blog post on "AI agents in 2025" by delegating research to a researcher subagent that saves findings to research/ai-agents-2025.md, read the research file, write the post to blogs/ai-agents-2025/post.md following the required structure, and generate the cover image at blogs/ai-agents-2025/hero.png.

Frequently Asked Questions about blog-post

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write SEO-optimized blog posts with generated cover images?▼

To write SEO-optimized blog posts with generated cover images, delegate research to a subagent, save findings to a research file, write the structured post to a specific slug directory, and use a generate_cover tool for the hero image asset.

What is the required file structure for publishing generated blog content?▼

The required file structure for publishing generated blog content organizes outputs under a specific slug directory. Your markdown post must be saved as post.md and the matching generated cover image must be saved as hero.png inside that blog folder.

Do I need a researcher subagent to generate long-form articles?▼

Yes, you need a researcher subagent to generate long-form articles. The workflow mandates delegating research tasks to a subagent that saves findings to a research file, which must be read before composing the final SEO-optimized blog post.

Can I use this workflow to create technical tutorials and product guides?▼

Yes, you can use this workflow to create technical tutorials and product guides. It is designed for content teams and solo writers producing research-backed content, applying an enforced output structure and SEO checklist to validate completeness for publishing workflows.

What is the best way to ensure keyword placement in generated blog posts?▼

The best way to ensure keyword placement in generated blog posts is using the built-in SEO and quality checklist. This process validates concise titles, meta descriptions, sectioned content, and proper keyword placement before the article is considered complete.

Why does my blog generation workflow require a matching cover image?▼

Your blog generation workflow requires a matching cover image to remove manual coordination between research, writing, and asset creation. A post is only considered complete when a generated hero.png asset is saved inside the blog folder.