NicoSKOOL

SEO Mods — Development skill for Claude Code

Development community

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