Interactive blog post authoring. Produces a draft blog post file with structured outline, inline guidance comments, and meta briefs that the author proses up in place. Supports pyramid principle, best sales deck, and release post formats.
Plan and outline blog posts for the Electric blog. The output is a draft
markdown file placed directly in website/blog/posts/ with
published: false. The author works through the outline in place, expanding
compressed bullets into prose and swapping in assets.
/blog-planner [optional: path to existing draft or reference material]
If the user provides a path to existing material (drafts, docs, PRDs, notes), read it for context and content. Understand what it contains but do not over-index on its structure — the outline's structure comes from the chosen format, not the source material.
Work through these phases in order. Ask one question at a time. Be clear, honest, and useful. Don't gamify the questioning or perform — add value and get out of the author's way.
Understand the raw idea.
thruflo,
kyle, samwillis, icehaunter, balegas, oleksii, purva)Nail down why this post deserves to exist. Push until each answer is crisp.
These answers form the Intent block in the output file's meta section.
Based on the intent, recommend one of the three formats and confirm with the author. If the author picks a format, use that format — don't second-guess.
| Format | When to use |
|---|---|
| Pyramid Principle | You have a clear point to make and need to build a logical argument. Good for technical explanations, "how we built X", opinion pieces with substance. |
| Best Sales Deck | You're introducing a concept or paradigm shift. A narrative flow that names a big change in the world, shows winners and losers, teases the promised land, and introduces the solution. Good for product launches that represent a category shift, thought leadership. |
| Release Post | You shipped something. Communicate it clearly. The workhorse format for incremental releases and new features. Always be shipping. |
Once confirmed, load the corresponding reference file from references/.
Produce the section-level outline per the chosen format.
<!-- ASSET: description --> commentsWriting style for outline bullets:
For pyramid principle and best sales deck formats only.
Draw out the author's personal angle:
Weave this into the outline bullets for the Situation/Complication (pyramid) or Big Change (best sales deck) sections. Annotate with comments explaining how the creative element works structurally. This is done now, not left to the author to figure out during prose-up.
Assess whether the outline delivers on the intent from Phase 2.
Raise any issues and iterate with the author.
Return to the footer meta section. Draft briefs for:
/blog-image-brief command.Now that the outline is solid, inventory the assets needed:
Save the outline to website/blog/posts/YYYY-MM-DD-slug.md.
published: false in frontmatter... placeholders for frontmatter fields that need finalising
(title, description, excerpt) — the briefs in the commented footer
guide the author on what to writeThe output is a real blog post file that the author works through in place.
---