---
name: Claude Blog Brain
slug: claude-blog-brain
category: SEO
description: Claude Blog Brain scaffolds and operates a source-cited Obsidian vault that plans, writes, optimizes, and manages blog content for both Google rankings (E-E-A-T) and AI citations (GEO/AEO). Use it when you need SERP-informed briefs, editorial calendars, topic clusters, schema, internal linking, fact-checking, and blog delivery workflows grounded in the claude-blog skill.
github: "https://github.com/AgriciDaniel/claude-blog/tree/main/brain"
language: Python
stars: 1667
forks: 291
install: "npx degit https://github.com/AgriciDaniel/claude-blog/tree/main/brain ~/.claude/skills/brain"
installs_to: ~/.claude/skills/brain
source_path: brain/SKILL.md
collection_size: 25
category_size: 164
collection_url: "https://dirskills.com/collections/AgriciDaniel/claude-blog"
added: 2026-08-19T07:26:00.798Z
last_synced: 2026-08-19T07:26:00.798Z
canonical_url: "https://dirskills.com/skills/claude-blog-brain"
---

# Claude Blog Brain

Claude Blog Brain scaffolds and operates a source-cited Obsidian vault that plans, writes, optimizes, and manages blog content for both Google rankings (E-E-A-T) and AI citations (GEO/AEO). Use it when you need SERP-informed briefs, editorial calendars, topic clusters, schema, internal linking, fact-checking, and blog delivery workflows grounded in the claude-blog skill.

**Install:**

```bash
npx degit https://github.com/AgriciDaniel/claude-blog/tree/main/brain ~/.claude/skills/brain
```

## README

# Claude Blog Brain

Operate the vault first. Read `CODEX.md`, `wiki/hot.md`, and `wiki/index.md`
before changing notes.

## Commands

```bash
/claude-blog-brain new <client-slug> --owner <name>
/claude-blog-brain demo
/claude-blog-brain ingest --vault <path> --file <source>
/claude-blog-brain synthesize --vault <path>
/claude-blog-brain report --vault <path>
/claude-blog-brain visuals --vault <path>
/claude-blog-brain lint --vault <path>
/claude-blog-brain next --vault <path>
```

Source checkout equivalent:

```bash
claude-blog-brain new <client-slug> --owner <name>
claude-blog-brain demo
claude-blog-brain ingest --vault <path> --file <source>
claude-blog-brain synthesize --vault <path>
claude-blog-brain report --vault <path> --html-only
```

## Required Operating Rules

1. Read `<vault>/CODEX.md`.
2. Read `<vault>/wiki/hot.md`.
3. Read `<vault>/wiki/index.md`.
4. Preserve `.raw/` as immutable source material.
5. Never store credentials in the vault.
6. Never make domain-specific claims without dated trustworthy sources.
7. Keep `hot`, `index`, `overview`, and `log` current.
8. Record research evidence in `references/source-ledger.json`.
9. Record domain adapter completion in `references/adapter-manifest.json`.

## Script Mapping

- `new` -> `python scripts/scaffold_vault.py`
- `demo` -> `python scripts/build_demo_vault.py`
- `ingest` -> `python scripts/ingest_source.py`
- `synthesize` -> `python scripts/synthesize_brain.py`
- `report` -> `python scripts/render_brain_report.py`
- `visuals` -> `python scripts/generate_vault_visuals.py`
- `lint` -> `python scripts/lint_vault.py`
- `next` -> `python scripts/guide_next_action.py`

## Quality Gates

- No ranking or traffic guarantee; content outcomes are probabilistic and never certain
- No credentials, tokens, API keys, or private client content in repo artifacts
- No mutation of a CMS, GSC, GA4, or publishing platform; the brain is advisory and read-only
- No recommendation without a dated source, confidence level, and rollback note
- No deprecated advice (HowTo schema, retired FAQ rich results, FID) presented as current
- No fabricated or unsourced statistics and no generic, unsupported, or low-quality generated filler presented as fact

Do not call this brain market-ready unless `scripts/audit_brain.py --require
market-ready` passes. A scaffold is not a finished brain.

## Research Refresh

monthly for Google algorithm updates and Search Central policy; before every release for E-E-A-T framing, schema deprecations, and GEO/AEO citation claims; on-changelog for the claude-blog skill

## Community

Use public project Discussions for questions and support:
https://github.com/AgriciDaniel/claude-blog/discussions.
Report reproducible defects through public Issues:
https://github.com/AgriciDaniel/claude-blog/issues.
