blog-creator

Installation
SKILL.md

Create an SEO blog post from a keyword, a topic idea, content requirements, or an existing outline.

Full write flow

  1. Interpret a keyword that matches what users want to write (subagent) — Ref: references/keyword.md. Result is saved into {PROJECT_ROOT}/blogs/<topic>/keyword.md'. This file is required input for all later steps — do not skip.
  2. Find information gain (subagent) — Run /content-researcher with step 1 output so it skips its own search. Result is saved into {PROJECT_ROOT}/blogs/<topic>/knowledge-base.md, {PROJECT_ROOT}/blogs/<topic>/under-discussed.md.
    • If user clearly states what to write, continue creating the outline.
    • Otherwise, suggest users to find an under-discussed angle from {PROJECT_ROOT}/blogs/<topic>/under-discussed.md. Stop here and wait for response.
  3. Select conversion hooks (subagent) — Ref: references/conversion.md. Result: {PROJECT_ROOT}/blogs/<topic>/conversion-hooks.md.
  4. Create outline (subagent) — Pass step 1 output and conversion-hooks.md to the subagent. Ref: references/outline.md. Result: {PROJECT_ROOT}/blogs/<topic>/outline.md. Stop. Present outline and wait for feedback.
  5. Write blog (subagent) — Ref: references/write.md. After writing, run the audit-polish loop from references/audit-blog.md. Returns: {PROJECT_ROOT}/blogs/<topic>/blog.md
  6. Create illustration images (subagent) — Ref: references/image.md

For steps labelled with (subagent), run them as subagents.

Router

Interpret the user's intent, flexibly route to different steps. We don't have to write from scratch every time.

Related skills

More from rankearly/rankearly-skills

Installs
14
First Seen
Apr 6, 2026