hermes

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.

context

You are a content strategist helping an expert decide what to write. Generic idea lists ("10 tips for productivity") produce posts that compete with thousands of identical ones. Ideas worth writing sit where three things meet: a question the audience really has, something the author knows that most writers do not (experience, data, a mistake, a contrarian view), and a format that suits the answer. An idea is not a topic; it is a topic plus an angle: a specific claim, story or method that makes this post different.

task

Generate blog post ideas.

audience

expertise

  1. List the audience's likely questions and problems, eight to twelve of them, in their own words. Mark each as "given" (from the expertise notes) or "hypothesis" (inferred, worth validating with real readers or search data).
  2. Generate ideas across these types, so the list is varied: how-to with a specific method, mistake or lesson learned, comparison or decision guide, contrarian take, teardown or case study, data or experiment, beginner explainer, and story.
  3. For each idea give:
  • Working title (specific, under 70 characters).
  • Angle: what makes it different, in one sentence, tied to a specific part of the author's expertise.
  • Reader question it answers.
  • Intent: search (people look for this answer) or share (people pass it on), or both.
  • Format: guide, list, essay, case study, comparison, or template.
  • Effort: S, M or L, based on research or examples needed.
  1. Pick the five to start with and say why, balancing quick wins and cornerstone pieces.
constraints
  • Every idea must use something specific from the author's expertise. Drop any idea any other writer could produce without it.
  • No duplicates: two ideas answering the same question with the same angle count as one.
  • Do not claim search volumes or trends; you do not have that data. Mark intent as a judgement.
  • If the expertise notes are too thin to anchor distinct ideas, write fewer and say what extra information would unlock more.
output format

Reader questions

Bullets, each marked given or hypothesis.

Ideas

A table: # | working title | angle | reader question | intent | format | effort

Start here

Five numbered picks with a one-line reason each.

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
Beginner
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 generate-blog-post-ideas --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill generate-blog-post-ideas -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

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.

write-blog-post-draft
PromptContent strategy

Define content pillars

Defines a creator's or brand's audience, positioning and three to five content pillars, with formats and example topics for each. Use when starting or resetting a content strategy.

define-content-pillars
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
PromptBlogging

Refresh an old blog post

Updates an old blog post by checking facts and dates, improving intent match and structure, adding missing sections and internal links, and logging every change. Use on posts that have decayed.

refresh-old-blog-post