AGENTS.md · AgriciDaniel/claude-seo
AGENTS.md from AgriciDaniel/claude-seo: 187 lines covering Cross-platform portability (v2.0.0), Overview, Quick Reference, Using with Cursor / Cursor Cloud…
Template by AgriciDaniel
Chalk Labs
Need help deploying AGENTS.md · AgriciDaniel/claude-seo?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/AGENTS.md -o AGENTS.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: prompt-engineering, code-generation
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
An AGENTS.md file: instructions coding agents (Codex, Cursor, Copilot, Gemini CLI and others) read before working in a repo.
- For
- Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code
- Length
- 187 lines
- File
AGENTS.md
Sections
- Cross-platform portability (v2.0.0)
- Overview
- Quick Reference
- Using with Cursor / Cursor Cloud
- Using with Google Antigravity
- Architecture
- Key Principles
- Credits
First lines (shown under the repo's MIT license)
# Claude SEO: Multi-Platform Agent Instructions > For **Cursor**, **Cursor Cloud Agents**, **Google Antigravity**, **Gemini CLI**, > **Grok Build**, > **OpenAI Codex CLI**, **Cline**, **Aider**, and any other agent harness that > reads project-root agent instructions. > > Claude Code users: see `CLAUDE.md` instead. ## Cross-platform portability (v2.0.0) Every skill in `skills/*/SKILL.md` is authored to a portable subset of the Claude Code skill spec. Validate compatibility with your harness via: ```bash ./scripts/claude-seo run portability_check.py ``` The check confirms each `SKILL.md` has the minimum frontmatter every harness expects (`name`, `description`, optional `model`, optional `tools`) and warns on Claude-Code-specific features (`maxTurns`, multi-line tool list with descriptive comments) that other harnesses may ignore but do not reject. ### Per-harness notes | Harness | How to load claude-seo | |---|---| | **Cursor** | Symlink or copy `skills/` and `agents/` into `.cursor/rules/`. Commands are invoked as text prompts; the harness reads `SKILL.md` body as system context. | | **Cursor Cloud Agents** | Push the repo; Cloud Agents read `AGENTS.md` automatically at session start. | | **Google Antigravity** | Point the workspace at this repo root; Antigravity reads `AGENTS.md` first, falls back to `skills/`. | | **Gemini CLI** | `gemini init` in this repo loads `AGENTS.md`. Skills are activated via `activate_skill <name>` in conversation. | | **Grok Build** | Open this repository in Grok Build. It reads `AGENTS.md` and Claude Code compatible plugins and skills without a separate layout. Use `grok inspect` to verify discovery. See the [official compatibility guide](https://docs.x.ai/build/features/skills-plugins-marketplaces). | | **OpenAI Codex CLI** | Reads `AGENTS.md` from project root. Bash tools work as documented; some Claude-specific tool names (Read/Write/Edit) are aliased to Codex equivalents transparently. | | **Cline** | Loads `AGENTS.md` from project root. Skills appear as system messages; subagent delegation falls back to in-context expansion. | | **Aider** | Reads `AGENTS.md` if present; otherwise falls back to README. Aider does not support sub-agent dispatch; the seo-* skills run inline. | ### Tool-name compatibility Where claude-seo skills mention Claude Code tools (`Read`, `Write`, `Edit`, `Bash`, `Glob`, `Grep`, `WebFetch`), each harness typically has an equivalent: | Claude Code | Codex | Cline | Aider | Cursor / Antigravity | |---|---|---|---|---| | Read | read_file | read_file | (inline) | read | | Write | write_file | write_file | /add then edit | write | | Edit | apply_diff | replace_in_file | /edit | edit | | Bash | bash | execute_command | /run | shell | | Glob | glob | search_files | (inline) | find | | Grep | grep | search_files | /grep | grep | | WebFetch | fetch / browse | (browser tool) | (n/a) | fetch | These mappings are automatic in most harnesses; we list them for transparency in case a recipe needs a specific call. ## Overview Claude SEO is a Tier 4 SEO analysis skill with 26 sub-skills (22 core + 1 orchestrator + 1 framework integration + 2 extension mirrors), 19 sub-agents (16 core + 1 framework integration + 2 extension mirrors), and 60 Python execution scripts. ## Quick Reference | Command | What it does | |---------|-------------| | `/seo audit <url>` | Full website audit with parallel subagent delegation | | `/seo page <url>` | Deep single-page analysis | | `/seo technical <url>` | Technical SEO audit (9 categories) | | `/seo content <url>` | E-E-A-T and content quality analysis | | `/seo content-brief <topic>` | Generate a content brief for a topic | | `/seo schema <url>` | Schema.org detection, validation, generation | | `/seo sitemap <url>` | XML sitemap analysis or generation | | `/seo images <url>` | Image SEO: on-page audit, SERP analysis, file optimization | | `/seo geo <url>` | AI Overviews / Generative Engine Optimization | | `/seo plan <type>` | Strategic SEO planning | | `/seo cluster <keyword>` | SERP-based semantic clustering and content architecture | | `/seo sxo <url>` | Search Experience Optimization: page-type analysis, personas | | `/seo drift baseline <url>` | Capture SEO baseline for change monitoring | | `/seo drift compare <url>` | Compare current state to stored baseline | | `/seo drift history <url>` | Show drift history over time | | `/seo ecommerce <url>` | E-commerce SEO: product schema, marketplace intelligence | | `/seo programmatic [url]` | Programmatic SEO at scale | | `/seo competitor-pages [url]` | Competitor comparison pages | | `/seo flow [stage]` | FLOW framework prompts (Find, Leverage, Optimize, Win, Local; prompts/sync utilities.) | | `/seo local <url>` | Local SEO analysis (GBP, citations, reviews) | | `/seo maps [cmd] [args]` | Maps intelligence (geo-grid, GBP audit, competitors) | | `/seo hreflang <url>` | Hreflang/i18n SEO audit, cultural profiles, content parity | | `/seo google [cmd] [url]` | Google SEO APIs (GSC, PageSpeed, CrUX, Indexing, GA4) | | `/seo backlinks <url>` | Backlink profile analysis | | `/seo backlinks setup` | Setup free backlink APIs | | `/seo backlinks verify <url>` | Verify known backlinks still exist | | `/seo dataforseo [cmd]` | Live SEO data via DataForSEO (extension) | | `/seo image-gen [use-case]` | AI image generation for SEO assets (extension) | | `/seo firecrawl [cmd] <url>` | Full-site crawling and site mapping (extension) | | `/seo ahrefs [cmd] <target>` | Ahrefs backlink and keyword data (extension) | | `/seo bing [cmd] <url>` | Bing Webmaster data and IndexNow (extension) | | `/seo profound [cmd]` | LLM brand-citation tracking (extension) | | `/seo seranking [cmd]` | AI share-of-voice tracking (extension) | | `/seo matomo [cmd] [args]` | Matomo Reporting API: GA4 alternative or supplement (extension) | | `/seo unlighthouse <url>` | Multi-page Lighthouse audits (extension) | ## Using with Cursor / Cursor Cloud Cursor reads this file automatically. All SKILL.md files contain the full analysis logic as natural language instructions. Python scripts in `scripts/` provide execution capabilities. **Running scripts directly** (Cursor doesn't have MCP): ```bash # Page fetching with SSRF protection ./scripts/claude-seo run fetch_page.py https://example.com # HTML parsing for SEO elements ./scripts/claude-seo run parse_html.py https://example.com # PageSpeed Insights ./scripts/claude-seo run pagespeed_check.py https://example.com --json # Drift baseline ./scripts/claude-seo run drift_baseline.py https://example.com # DataForSEO (requires credentials) DATAFORSEO_USERNAME=user DATAFORSEO_PASSWORD=pass ./scripts/claude-seo run dataforseo_merchant.py search "keyword" ``` **Cursor Cloud gotchas:** - SSL certificates may not resolve for some domains. Investigate the certificate issue rather than disabling verification. - Run bundled tools through `claude-seo`; never call the venv interpreter directly. - Screenshots save to `/tmp/` not CWD. Check absolute paths. ## Using with Google Antigravity Antigravity discovers this project via `.claude-plugin/plugin.json`. Place the repo in `~/.gemini/antigravity/plugins/claude-seo/` or install via: ```bash bash install.sh ``` ## Architecture ``` skills/ # 26 sub-skills (auto-discovered) seo/SKILL.md # Main orchestrator + routing seo-cluster/ # Semantic clustering (v1.9.0) seo-sxo/ # Search Experience Optimization (v1.9.0) seo-drift/ # SEO drift monitoring (v1.9.0) seo-ecommerce/ # E-commerce SEO (v1.9.0) seo-audit/ # Full site audit seo-page/ # Single-page analysis seo-technical/ # Technical SEO seo-content/ # E-E-A-T quality seo-content-brief/ # Content brief generation seo-schema/ # Schema.org markup seo-sitemap/ # XML sitemaps seo-images/ # Image optimization seo-geo/ # AI search / GEO seo-agentic/ # Agent readiness (Lighthouse Agentic Browsing, WebMCP) seo-local/ # Local SEO seo-maps/ # Maps intelligence seo-plan/ # Strategic planning
Signals
- Stars
- 20,063
- Forks
- 2,895
- Open issues
- 24
- Last commit (this folder)
- Sep 23, 2026 (1 month ago)
- Last release
- Oct 22, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/AgriciDaniel/claude-seo
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from AgriciDaniel
- 0.853score
seo
AgriciDaniel
Comprehensive SEO analysis for any website or business type.
SkillAFreshness: A★ 20.1KClaude Code +9 - 0.853score
seo-agentic
AgriciDaniel
Audit and fix agent readiness: the Lighthouse Agentic Browsing fraction, accessibility tree for agents, robots.txt and Content-Signal for AI agents, WAF…
SkillAFreshness: A★ 20.1KClaude Code +9 - 0.853score
seo-sxo
AgriciDaniel
Diagnose search-experience and intent mismatches using SERP page types, user stories, and persona scoring.
SkillAFreshness: A★ 20.1KClaude Code +9 - 0.853score
seo-technical
AgriciDaniel
Audit technical SEO across crawlability, indexability, security, URLs, mobile, Core Web Vitals, rendering, structured data, and IndexNow.
SkillAFreshness: A★ 20.1KClaude Code +9 - 0.853score
seo-hreflang
AgriciDaniel
Hreflang and international SEO audit, validation, and generation.
SkillAFreshness: A★ 20.1KClaude Code +9 - 0.853score
seo-google
AgriciDaniel
Google SEO APIs: Search Console (Search Analytics, URL Inspection, Sitemaps), PageSpeed Insights v5, CrUX field data with 25-week history, Indexing API v3…
SkillAFreshness: A★ 20.1KClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get AGENTS.md · AgriciDaniel/claude-seo running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
AGENTS.md · AgriciDaniel/claude-seo. Agent Mart. https://agentmart.dev/templates/agricidaniel-claude-seo-agents-md (last updated 2026-10-24)