From guide
Guided 7-phase blog post writing. Use when writing a long-form blog post from scratch or from a pipeline-generated outline. Triggers: write post, blog post, write article.
npx claudepluginhub ondrej-svec/heart-of-gold-toolkit --plugin guideThis skill uses the workspace's default tool permissions.
> Write a long-form blog post from scratch or from a pipeline-generated outline.
Writes or edits structured blog posts (800-1200 words) with sections, referencing published posts and guidelines to avoid repetition and match voice.
Generates publication-ready blog posts from topics or sources: listicles, tutorials, how-to guides, narratives, thought leadership. Handles research, outlining, drafting, SEO, polishing.
Transforms rough notes, bullet points, voice transcripts, or tweet dumps into polished publication-ready blog posts. Optionally enriches with Tavily research.
Share bugs, ideas, or general feedback.
Write a long-form blog post from scratch or from a pipeline-generated outline.
A 7-phase guided writing process that helps you write an authentic blog post in your voice.
This skill can start two ways:
content/drafts/ with needs_write_post: true in its frontmatter, offer to pick up from that outline and start from that context.Read the voice profile from config.yaml at voice.reference path. If the voice profile file is missing or unavailable, fall back to inline voice hints from the voice.tone config field. The skill should still work without a voice reference — use the tone keywords as style anchors.
Gather context for the post:
Create the post structure:
Write the first draft:
Shape the raw draft into a structured post:
Refine the draft:
Prepare for publication:
Optional audio version:
Write the final post to blog/<slug>/post.md, preserving the existing blog directory convention.
needs_write_post: true: Offer to start from that outline as a foundationvoice.tone config field as a fallback