OtherAppears in · Pane / Band / Status line / InlineAdded

SEO Cockpit

Mods companion for claude-seo: a spend guard, a live audit band and an SEO cockpit.

SEO Cockpit · Effect preview · IllustrationIllustrative
> Add pagination to the order list
⏺ I’ll look at the list component first.
❯

Illustration. Actual results depend on the mod, terminal and environment.

Install

/plugin marketplace add AgriciDaniel/claude-seo
/plugin install seo-cockpit@agricidaniel-claude-seo
/reload-plugins

Run these commands one at a time in a Claude Code session.

What it accesses

Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.

Reads

Yes

Reads tool calls, audit folders, Maps grids and the claude-seo cost ledger.

Writes files

Yes

Writes an HTML dashboard on request; spend is logged via claude-seo's ledger script.

Runs commands

Yes

Runs claude-seo's Python scripts such as dataforseo_costs.py and runtime.py.

Network

Yes

Queries Search Console and CrUX (Google) through claude-seo's scripts.

Introduction

SEO Cockpit is the optional function-hooks mod in the claude-seo repo (plugins/seo-cockpit); it enforces in Claude Code what a skill can only ask for.

  • Spend guard: paid SEO API calls (DataForSEO, Ahrefs, Firecrawl, Moz and others) are checked against the claude-seo budget before they run; over the daily cap they are held, otherwise you may be asked. If it cannot check, it fails closed.
  • Audit band: while /seo audit runs, a line above the prompt shows agents running and done, findings, spend and time; a receipt line follows the answer.
  • Visual cockpit (/seo-cockpit): one overview of audit score, Core Web Vitals, Search Console, rankings, Maps grid and spend, with detail views, HTML export and a status-line summary.
  • /seo-spend and /seo-doctor answer without a turn or tokens.
  • Economy mode runs the five Opus agents on Sonnet.

It needs the claude-seo plugin and Python 3, and runs claude-seo's Python scripts for the ledger, Search Console and CrUX. The author says it reads no credentials or environment variables and writes only the HTML dashboard on request. Requires Claude Code 2.1.287+; the spend guard is CLI only. This entry covers the seo-cockpit mod only, not claude-seo's skills or shell hooks. The preview is illustrative.

Who it is for

  • claude-seo users who need to cap paid SEO API spend
  • People who want an SEO overview inside the terminal

Requirements

  • Claude Code ≥ 2.1.287
  • Needs the claude-seo plugin and Python 3 installed first.
  • The spend guard works in the CLI only; Core Web Vitals needs a Google API key.