SEO Mods — Development skill for Claude Code
Claude Code mods for SEO: live DataWise rankings above the prompt, and a guard against keyword cannibalization.
How to install SEO Mods
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open NicoSKOOL/seo-mods and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What SEO Mods does
Claude Code mods for SEO: live DataWise rankings above the prompt, and a guard against keyword cannibalization.
Alternatives in Development
- Voice Guard — Use to check ONE already-written piece of copy against a voice guide before it ships — it spawns ONE fresh sib 130 ★
- Migrate Site — Protect rankings when rebuilding an existing live site 104 ★
- Create Content — Generate SEO + AEO + GEO-optimized content for a topic or keyword 75 ★
README
SEO Mods for Claude Code
Three Claude Code mods for SEO work: live rankings while Claude works, a guard against keyword cannibalization, and a filter that keeps AI slop off your pages.
- Client Pulse: a band above the prompt showing the client's Search Console clicks and impressions (week over week), tracked keyword movement, AI citations and the top opportunity query.
- Cannibalization Guard: stops Claude from creating a new page for a keyword your site already covers or ranks for, and tells it to improve the existing page instead.
- Slop Filter: scores every page Claude writes for AI tells and SEO cliches ("look no further", "nestled in the heart of", "it's not just X, it's Y"), in English and Spanish, and makes Claude rewrite anything that reads like AI. No data source needed, no tokens used.
Client Pulse and Cannibalization Guard read their data from [DataWise SEO](https://www.datawiseseo.com/) through its Claude connector.
Requirements
- Claude Code: a recent version (mods are new; run
claude update). - DataWise SEO: connected in Claude, with your client's Search Console property synced.
- DataForSEO (optional): the Guard's "which URL already ranks" lookup uses ranked keywords through DataWise, about one call per domain per day. Get DataForSEO here.
Install
In a Claude Code terminal session:
/plugin install client-pulse --marketplace NicoSKOOL/seo-mods
/plugin install cannibal-guard --marketplace NicoSKOOL/seo-mods
/plugin install slop-filter --marketplace NicoSKOOL/seo-mods
Answer `y` to add the marketplace, then choose the user scope.
Set up a client project
Put a `.seo-client.json` in the root of each client's website project:
{ "domain": "example.com" }
Optional fields:
| Field | What it does |
|---|---|
locationCode, languageCode |
DataForSEO market for ranked keywords (for example 2152 and es for Chile) |
contentDirs |
Folders |
Related Skills
Keyword Guard
Agent skill that plans SEO topic clusters and ends keyword cannibalization, so one page wins each query. It ma
Gtm Operator Claude Mod
The GTM operator mod for Claude Code: the next go-to-market step above your prompt, a live board for ten GTM s
Claude Code Usage Quota Mod
Know your Claude limits before they hit you (Live band above the Claude Code prompt): 5 Hour and Weekly usage
CC Usage Band
Claude Code mods: usage-band shows your 5h/7d limits, context window and cache hit rate above the prompt
Claude Code Hud
Two Claude Code mods above the prompt box: context-window meter, 5-hour limit, prompt clocks and session cost
Claude Mods Oyen
Oyen: an orange pixel cat above the Claude Code prompt that reacts to your commits, tests and builds
Related Agents
SEO Dataforseo
DataForSEO data analyst. Fetches live SERP data, keyword metrics, backlink profiles, on-page analysis, content
Pro SEO Dataforseo
DataForSEO data analyst. Fetches live SERP data, keyword metrics, backlink profiles, on-page analysis, content
Audit Cluster
Maps topic clusters, detects keyword cannibalization via SERP overlap, validates hub-spoke internal linking, i