Professional email management, deliverability optimization, and marketing strategy powered by Claude Code.
A Claude Code plugin of skills for writing, scoring, auditing, and localizing blog posts. It covers SEO and E-E-A-T checks, site-wide audits for orphan pages and stale content, brand and voice guides, content briefs, and optional paid text-to-speech audio.
Auto-invoked ships a router so the right skill fires automatically as you prompt. No remembering which skill to call.
Normal is the plain upstream plugin, installed as-is. You invoke its skills yourself.
Claude Code
The plugin> /plugin marketplace add AgriciDaniel/claude-blog> /plugin install claude-blog@agricidaniel-blogAuto-invocation> /plugin marketplace add flowy-sh/flowy-core> /plugin install flowy-core> /plugin install flowy-claude-blog
Codex
$ npx skills add AgriciDaniel/claude-blog --skill blog-analyze blog-audio blog-audit blog-brand blog-brief blog-calendar blog-cannibalization blog-chart blog-cluster blog-decay blog-discourse blog-factcheck blog-flow blog-geo blog-google blog-image blog-locale-audit blog-localize blog-multilingual blog-notebooklm blog-outline blog-persona blog-repurpose blog-rewrite blog-schema blog-seo-check blog-strategy blog-style blog-taxonomy blog-translate blog-write blog -a codex
Cursor
$ npx skills add AgriciDaniel/claude-blog --skill blog-analyze blog-audio blog-audit blog-brand blog-brief blog-calendar blog-cannibalization blog-chart blog-cluster blog-decay blog-discourse blog-factcheck blog-flow blog-geo blog-google blog-image blog-locale-audit blog-localize blog-multilingual blog-notebooklm blog-outline blog-persona blog-repurpose blog-rewrite blog-schema blog-seo-check blog-strategy blog-style blog-taxonomy blog-translate blog-write blog -a cursor
Gemini CLI
$ npx skills add AgriciDaniel/claude-blog --skill blog-analyze blog-audio blog-audit blog-brand blog-brief blog-calendar blog-cannibalization blog-chart blog-cluster blog-decay blog-discourse blog-factcheck blog-flow blog-geo blog-google blog-image blog-locale-audit blog-localize blog-multilingual blog-notebooklm blog-outline blog-persona blog-repurpose blog-rewrite blog-schema blog-seo-check blog-strategy blog-style blog-taxonomy blog-translate blog-write blog -a gemini-cli
GitHub Copilot
$ copilot plugin marketplace add AgriciDaniel/claude-blog$ copilot plugin install claude-blog@agricidaniel-blog
OpenCode
$ npx skills add AgriciDaniel/claude-blog --skill blog-analyze blog-audio blog-audit blog-brand blog-brief blog-calendar blog-cannibalization blog-chart blog-cluster blog-decay blog-discourse blog-factcheck blog-flow blog-geo blog-google blog-image blog-locale-audit blog-localize blog-multilingual blog-notebooklm blog-outline blog-persona blog-repurpose blog-rewrite blog-schema blog-seo-check blog-strategy blog-style blog-taxonomy blog-translate blog-write blog -a opencode
Windsurf
$ npx skills add AgriciDaniel/claude-blog --skill blog-analyze blog-audio blog-audit blog-brand blog-brief blog-calendar blog-cannibalization blog-chart blog-cluster blog-decay blog-discourse blog-factcheck blog-flow blog-geo blog-google blog-image blog-locale-audit blog-localize blog-multilingual blog-notebooklm blog-outline blog-persona blog-repurpose blog-rewrite blog-schema blog-seo-check blog-strategy blog-style blog-taxonomy blog-translate blog-write blog -a windsurf


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:
blog-reviewer agent scores every post out of 100 and blocks anything under 90 or with a P0 issue./blog factcheck fetches every cited page to confirm the claim is there./blog multilingual writes 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.
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.
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.
Standalone installer for Unix, macOS and Windows, with digests and uninstall
Recommended: clone, review, then install. <commit-sha-or-release-tag> is a release from v2.3.0 on or a commit you reviewed, ideally a full commit SHA.
git clone https://github.com/AgriciDaniel/claude-blog.git
cd claude-blog
git checkout <commit-sha-or-release-tag>
# Review install.sh, uninstall.sh and scripts/installer_ownership.py.
chmod +x install.sh
./install.sh
Download and run on Unix and macOS, with the digest check:
curl -fsSL -o install.sh https://raw.githubusercontent.com/AgriciDaniel/claude-blog/main/install.sh
echo "fea1faa0bbdea3f1b577bd84cc685a2f7c4f75da248b7a116b39969b2817f6e3 install.sh" | sha256sum -c
CLAUDE_BLOG_REF=<commit-sha-or-release-tag> bash install.sh
Windows PowerShell:
$env:CLAUDE_BLOG_REF = "<commit-sha-or-release-tag>"
irm https://raw.githubusercontent.com/AgriciDaniel/claude-blog/main/install.ps1 -OutFile install.ps1
pwsh -File ./install.ps1
Integrity is only as pinned as CLAUDE_BLOG_REF. Each digest is the SHA-256 of that one file with CRLF line endings normalized to LF, the form raw.githubusercontent.com serves (install.sh: the digest above; install.ps1: 55c40999f3d9c2261917f5160c8e880c23debc2941b1c13df4a6fc2379de180e). The digests do not cover the code that does the work: the wrapper clones the repository at CLAUDE_BLOG_REF and hands over to that revision's own installer. A branch such as main moves, a tag can be re-pointed by whoever controls the repository, and a full commit SHA cannot. Pin a commit SHA you reviewed.
Do not install or uninstall from the v2.2.0 tag: its uninstall.sh deletes whole blog and blog-* skill folders, including files you added. The safe installer starts at v2.3.0. It never uses sudo, backs up any file it replaces to ~/.claude/claude-blog-backups/<timestamp>/, and stops with recovery steps if it finds a managed file you edited.
Uninstall with ./uninstall.sh (Unix, macOS) or .\uninstall.ps1 (Windows). More in docs/INSTALLATION.md.
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.
30 commands in six groups. Open one to see what is inside; the full reference is in docs/COMMANDS.md.
Write and shape (7 commands)
Plan and research (5 commands)
Check quality (6 commands)
Search and AI answers (4 commands)
More languages (4 commands)
Media and distribution (4 commands)
Professional email management, deliverability optimization, and marketing strategy powered by Claude Code.
Audits paid ad accounts across platforms such as Google, Meta, Amazon, and Apple, plus budget planning and attribution checks. Built for agencies, consultants, and in-house marketing teams using Claude Code.
An open-source SEO analysis plugin for Claude Code covering technical SEO, content quality, Schema.org markup, AI search optimization, local SEO and e-commerce, with specialist skills for keyword data, backlinks, image generation and site crawling.
See 12 claude-blog alternatives
Gives Claude Code access to the prompts.chat library, letting you search, retrieve and improve AI prompt templates, and find and install Agent Skills from its registry.
A Claude Code skill for generating editable PPTX presentations and slides from a workflow, with reusable brand, style, layout, and deck workspaces, native charts, speaker notes, and template filling.
Gives AI agents control over Word, Excel and PowerPoint files, with skills for building .docx reports, academic papers, Excel dashboards and Morph-style animated slides.
A skill that builds animation-rich HTML presentations from scratch or converts PowerPoint files to web slides. Useful for anyone turning a deck into a web presentation.
Install it once and the right skill fires as you prompt, with no slash command to remember. It is listed on Flowy in the Content category. It includes blog-analyze, blog-audio, blog-audit. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it