Claude Code blog skill suite: 30 sub-skills, 5 agents, 5-gate v1.9.0 Blog Delivery Contract, dual-optimized for Google rankings and AI citations.
Overview
Watch the 12:48 v1.9.1 walkthrough on YouTube · See the 5-gate Blog Delivery Contract run live, including a 6-minute live demo of the Codex vs Claude sample blog being generated end-to-end. Choose the one that fits how you work: - 🌐 : AgriciDaniel/claude-blog. MIT-licensed, public releases, open to anyone. Use this if you want the stable, downloadable, no-membership-required version. - 🔒 (this repo): AI-Marketing-Hub/claude-blog. Early access to in-development work (v1.9.0+ Blog Delivery Contract, hero ladder, mutation-tested regression coverage), and direct collaboration with the AI Marketing Hub Pro community. Requires membership. The badges above track the repo (AgriciDaniel/claude-blog) since the private mirror is not visible to shields.io. The publishing workflow (private dev, review, public release) is documented in docs/PUBLISHING.md.
README
Claude Blog
Free, open-source AI blog writer for Claude Code. Posts that are researched, sourced and reviewed before you read a word.
Install · Demo · Commands · Team · Pricing · How it works · FAQ
Claude Blog is a free blog writing skill for Claude Code. Give it a topic and it researches current sources, writes the post, checks the SEO, has an independent reviewer score it and runs five delivery gates. You only see the post once it passes.
What you get:
- A finished post. Markdown, rendered HTML and PDF, a hero image with its license, and screenshots at phone, tablet and desktop widths plus dark mode.
- A reviewer that can say no. The
blog-revieweragent scores every post out of 100 and blocks anything under 90 or with a P0 issue. - Sources you can check. Statistics come from tier 1 to 3 sources with dates, and
/blog factcheckfetches every cited page to confirm the claim is there. - SEO for Google and AI answers. Answer-first structure, Schema.org markup and Google’s latest guidance, so one post works for rankings and for citations in Google AI Overviews, ChatGPT, Perplexity and Gemini.
- Any language.
/blog multilingualwrites the post, translates and localizes it, and adds the hreflang tags.
Claude Blog is built from 32 skills and 5 specialist agents, with 30 /blog commands for everything around the post: strategy, topic clusters, audits, refreshes, images and audio.
See it in action
Type /blog in Claude Code to see every command:
Write a post from one line, through research, review and all five gates:
Watch the full walkthrough on YouTube or read how it works.
Install
You need Claude Code and Python 3.11 or newer. Run these two commands inside Claude Code, then restart it:
/plugin marketplace add AgriciDaniel/claude-blog
/plugin install claude-blog@agricidaniel-blog
The analyzer’s two packages install with pip install -r requirements.txt. Rendering, screenshots and generated heroes use the optional presentation extra in pyproject.toml (Patchright, WeasyPrint, Markdown, Pillow, requests and google-genai); without a renderer, gate 3 blocks delivery instead of skipping it.
Your first post:
claude # start Claude Code
/blog strategy "freelance CRM software" # find the topics worth writing
/blog write "best CRM for freelancers" # research, write, review, gates
/blog analyze posts/best-crm.md # score any post you already have
/blog multilingual "best CRM for freelancers" --languages de,fr,es
The platform is detected for you (Next.js MDX, Astro, Hugo, Jekyll, WordPress, Ghost, 11ty, Gatsby or static HTML), and frontmatter, images and schema follow it.
Commands
30 commands in six groups. Open one to see what is inside; the full reference is in docs/COMMANDS.md.
Meet the team
Who it is for:
- Bloggers and solo founders who want posts they can publish without rewriting them first.
- Content and SEO teams that want every post scored, sourced and checked the same way.
- Agencies that write for several clients, in several languages, from one setup.
Pricing
How a post ships
- It researches first.
blog-researcherfinds current statistics from tier 1 to 3 sources, with dates, plus image leads and the gaps other posts leave open. - It writes answer first.
blog-writerdrafts the post with every number sourced, and/blogrenders it as Markdown, HTML and PDF with a hero image. - It has to pass.
blog-reviewerscores the exact draft that ships, and five gates check it. When a gate blocks, the draft is fixed, rendered again and reviewed again, with 3 runs in all. If the third still fails you get the diagnostic, never a half-checked post.
| Gate | What it checks |
|---|---|
| 1. Capability | The reviewer agent and a way to get a hero image are there before writing starts |
| 2. Format | .md, .html, .pdf and a valid hero exist, no leftover [IMAGE], [CHART] or [INTERNAL-LINK] markers, clean HTML |
| 3. Visual | Screenshots at 375, 768 and 1280 pixels and in dark mode, valid JSON-LD, nothing overflowing |
| 4. Review | blog-reviewer gives 90 or more with zero P0 issues, on the exact draft that ships |
| 5. Links | Images resolve, links work, and the word count matches the schema |
Every rule lives in one file: blog-delivery-contract.md. Read the architecture for the rest.
FAQ
What’s new
v2.3.2 makes Blog Studio work with the real engine, makes paid image calls opt-in in code and tightens the review gate. v2.3.1 added Blog Studio as an optional second plugin, and v2.3.0 brought the safe standalone installer, which backs up what it replaces and never deletes your own files. Full notes in the changelog.
More from the same family
| Project | What it does |
|---|---|
| Claude SEO | SEO audits for Google and AI search, with 19 specialist agents |
| Claude Obsidian | An AI second brain that turns your sources into a linked Obsidian wiki |
| Claude Ads | Paid ads audits across 12 platforms, from Google and Meta to TikTok |
| Claude Banana | AI image generation for posts and social previews |
| FLOW | An evidence-led SEO framework with AI prompts (CC BY 4.0) |
Docs: Installation · Commands · Architecture · Templates · Troubleshooting · MCP integration · Publishing · Security · Citation
Star history
License and contributing
MIT License, see LICENSE. Contributions are welcome: read CONTRIBUTING.md first and mention the checks you ran in your pull request. The animated scenes star the three bots from my GitHub profile; brand marks belong to their owners.
Author
Built by Agrici Daniel, AI Workflow Architect, with help from the AI Marketing Hub community.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add agricidaniel/claude-blog