claude-blog
A Claude Code plugin for the full blog lifecycle: strategy, writing, search and AI-citation optimization, audit and localization
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
Why this level
- Runs Python scripts, a headless browser and reaches external services over the network
- Optional integrations work with Google and Gemini API keys
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/claude-blogDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Run one by one in the Claude Code chat
/plugin marketplace add agricidaniel/claude-blog
/plugin install claude-blog@agricidaniel-blogInstall the plugin: /plugin marketplace add AgriciDaniel/claude-blog, then /plugin install claude-blog@agricidaniel-blog. Install Python 3.11 or newer, run pip install -r requirements.txt if needed, and restart Claude Code.
Other ways from the author
/plugin marketplace add AgriciDaniel/claude-blog
/plugin install claude-blog@agricidaniel-blogRequires Claude Code 1.0.33 or newer. Restart Claude Code after installation.
This is third-party code. Review the repository files before installing.
What it does
The plugin turns Claude Code into a blog newsroom with /blog commands for every stage: strategy and topic planning, briefs and outlines, writing and rewriting, quality audit, schema markup, topic clusters, translation and localization, audio narration and stale-content detection. It is built from an orchestrator and a set of sub-skills wired to dedicated agents and Python scripts. Every draft passes a multi-gate delivery contract that checks file formats, screenshots at several widths, a reviewer score and link and image integrity, and a low-scoring draft is not shown to the user. Content is scored on a hundred-point rubric weighted toward reader usefulness, search requirements and citability in AI answers.
Who it is for. For bloggers, marketers and agencies who want a controlled publishing pipeline with quality checks.
Good fit when
- You need to write articles with one process and a quality check before delivery
- You need to audit or rewrite an existing post for search and AI citation readiness
- You need topic clusters, translation and localization for a series of posts
Not a fit when
- You need a one-off draft without installing a large plugin and its dependencies
- You have no Claude Code, or cannot install Python and run scripts
Example request
Write an article on choosing a CRM for small business and run it through the delivery contractLimitations
The plugin needs Claude Code and Python 3.11 or newer for quality scoring, rendering and running the contract gates. Some features are optional and depend on external services and keys: image generation via Gemini, Google data, NotebookLM and audio narration. The installer is offered as a curl command; the author publishes checksums for install.sh and install.ps1, which you should verify against the canonical file before running. The public release ships here while active development happens in the author's private community.
How to disable. Remove the plugin via /plugin, or run ./uninstall.sh on Unix and macOS or .\uninstall.ps1 in PowerShell, then restart Claude Code.
Security check
- Runs Python scripts, a headless browser and reaches external services over the network
- Optional integrations work with Google and Gemini API keys
README in short
The README presents claude-blog as a set of Claude Code skills for writing, optimizing, auditing, localizing and refreshing blog articles. At its core is an orchestrator that parses /blog input, loads the references it needs and routes the request to a sub-skill, plus dedicated agents and Python scripts. The central idea is the delivery contract: every draft is scored on a rubric and withheld from the user unless it passes the quality gates. The plugin installs through the Claude Code marketplace or an install script, and the author lists installer checksums. Requirements are stated: Claude Code, Python 3.11 and optional Google and Gemini integrations. MIT licensed.
FAQ
What is the delivery contract?
It is a set of gates every draft passes: file formats, screenshots, a reviewer score and link and image integrity. A draft below the threshold is not shown and is reworked up to a few times.
Are paid services required?
The writing core runs on Claude Code and Python. Image generation, Google data, NotebookLM and audio are optional and need their own keys and access.
Related
A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts
Marketing Skills for AI agents
Marketing Skills for AI Agents
About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents
SendPulse MCP server
SendPulse MCP
SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat
Yandex Direct MCP generated from a machine-readable schema
yandex-direct-mcp
An MCP server and CLI covering all 113 Yandex Direct API v5 methods generated from WSDL, exposing 9 read tools by default and writes only on demand