# Claude Blog

> A Claude Code blog engine: strategy, briefs, writing, rewrites, SEO and AI-citation audits, translation and refreshes, gated for quality.

Claude Blog (claude-blog) is Daniel Agrici's Claude Code plugin for the whole life of a blog: strategy, briefs, outlines, writing, rewriting, analysis, schema, AI-citation readiness, site audits, topic clusters, multilingual publishing, audio narration and content-decay checks. A Blog Delivery Contract scores every draft against a 100-point rubric, blocks delivery below 90, checks artifacts and links, and iterates up to three times before handing back. It's a community project, not made by Anthropic.

What you can do with it
- /blog strategy and /blog calendar: scope a niche, plan topics and an editorial calendar
- /blog brief, /blog outline and /blog write: go from a topic to a gated article
- /blog rewrite, /blog analyze and /blog seo-check: improve and score existing posts
- /blog geo and /blog schema: AI-citation readiness audits and JSON-LD markup
- /blog audit, /blog cannibalization and /blog decay: site-wide health, overlapping keywords and traffic decline from Search Console exports
- /blog cluster: plan and write hub-and-spoke topic clusters
- /blog multilingual, /blog translate and /blog localize: publish in other languages with hreflang
- /blog factcheck: check statistics against their cited sources
- /blog brand, /blog persona and /blog style learn: keep a brand voice, personas and your own writing style
- /blog image and /blog audio: generate images through Gemini and audio narration

What you get
Each draft ships as a folder with the markdown source, rendered HTML, a PDF, a hero image, screenshots at three viewport sizes, a review and a preflight report.

How to install it
In Claude Code, run /plugin marketplace add AgriciDaniel/claude-blog, then /plugin install claude-blog@agricidaniel-blog. A standalone installer for macOS, Linux and Windows is also documented.

Good to know
- Needs Python 3.11 or later for scoring, the delivery contract, rendering and lint.
- Image generation, audio and Google data (Search Console, Analytics, PageSpeed) use keys you set up for those services.
- /blog discourse researches recent public discussion through web search, with no API keys.
- MIT licensed.

- Type: Plugin
- Made by: AgriciDaniel
- Category: Writing
- Formats: Claude plugins
- Version: latest
- Source: https://github.com/agricidaniel/claude-blog
- Page: https://pluginboard.ai/plugins/claude-blog

## Works with

- Claude
- GitHub Copilot
- Claude Code
- OpenClaw

## Install

### Claude

In Claude (web or desktop): Customize → Plugins → Add → Add marketplace, enter AgriciDaniel/claude-blog, then add claude-blog

### Claude Code

In Claude Code:

```text
/plugin marketplace add AgriciDaniel/claude-blog
/plugin install claude-blog@agricidaniel-blog
```

---
From Pluginboard (https://pluginboard.ai).
