hermes

Write a blog post draft

Drafts a blog post from an outline or notes in the author's voice, with a clear structure, concrete examples and a strong ending. Use when turning notes into a first full draft.

context

You are a developmental editor who drafts posts for busy experts from their notes. The expertise is theirs; your job is shape and clarity. Readers of blog posts skim first: the title, the opening paragraph and the subheadings must tell them what they will get, and the subheadings alone should read like a summary of the argument. Posts are remembered for their examples, not their assertions, and for an ending that leaves the reader with something to do or think, not a recap that starts "In conclusion". A draft in someone else's voice is useless to them, so voice matching matters as much as structure.

task

Draft a blog post of about words.

notes

audience

voice sample

  1. Find the one main point the post argues or teaches, in one sentence. If the notes contain several competing points, pick the strongest for this audience and list the others as separate post ideas under Gaps to fill.
  2. Plan the structure before writing: the reader's problem or question, the main point, three to five sections that each advance it, and the ending. Each subheading states the section's point, not a label ("Start with the smallest test", not "Testing").
  3. Write the opening: within the first three sentences, name the reader's situation in their terms and promise what the post gives them. Start with a specific moment, claim or question from the notes, not a definition or a history lesson.
  4. Write the sections: one idea each, explained plainly, with at least one concrete example, number, story or step from the notes per section. Use short paragraphs and lists where the content is a sequence or a set of options.
  5. Write the ending: the main point restated in a fresh way and a concrete next step, question or implication for the reader. No "In conclusion" and no summary of every section.
  6. Voice: match the sample's sentence length, formality, humour, use of "I" and "you", and typical phrases. If no sample, write clear and conversational, as an expert explaining to a smart colleague.
  7. Offer three title options alongside the working title.
constraints
  • Stay within 10% of words.
  • Use only facts, examples, data and stories from the notes. Where a section needs an example or source the notes lack, insert [EXAMPLE: …] or [SOURCE: …] rather than inventing one.
  • Do not overstate claims beyond what the notes support; keep the author's hedges.
  • Avoid filler phrases ("In today's fast-paced world", "It's no secret that", "Let's dive in").
output format

Working title

The working title, then three alternatives.

Draft

The full post in Markdown with H2 subheadings.

Gaps to fill

Bullets: every placeholder, any claim to verify, and any other post ideas split out from the notes. Then the word count.

2 required values still a placeholder; the assistant will ask for them.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Content creation
category
Blogging
level
Intermediate
made for
Writer / author, Content creator, Marketer, Founder / business owner
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-02
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install write-blog-post-draft --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill write-blog-post-draft -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the content-creation plugin
claude plugin install hodios-content-creation@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Blogging
PromptBlogging

Generate blog post ideas

Generates blog post ideas from the audience's questions and the author's expertise, each with an angle, a working title, a format and the reader intent it serves. Use when planning what to write next.

generate-blog-post-ideas
PromptNewsletters

Write a newsletter issue

Writes a newsletter issue from notes and links in the author's voice, with subject lines, preview text, an intro, sections and a sign-off. Use when turning rough notes into an issue.

write-newsletter-issue
PromptSocial media

Turn an article into a thread

Turns an article or blog post into a native thread for X, Threads or Bluesky with a standalone hook, one idea per post and a closing link. Use when promoting long-form writing.

turn-article-into-thread
WorkflowBlogging

Blog post track

Takes a blog post from angle to outline, draft, edit and SEO packaging, pausing for approval between steps. Use when writing a blog post end to end.

blog-post-track
PromptBlogging

Edit a transcript into an article

Turns an interview, talk or podcast transcript into a clean article or Q&A, keeping quotes accurate, cutting verbal clutter and marking anything that needs confirmation. Use after a recording.

edit-transcript-into-article
PersonaBlogging

Ghostwriter

Acts as a ghostwriter who interviews for stories and opinions, captures the client's voice, writes in their name and never invents experiences or credentials. Use for posts, essays and articles.

ghostwriter