Skip to content
Marketing
Skill

/agentic-seo

Load Agentic SEO's canonical runtime context and route broad, ambiguous, or compound Agentic SEO requests through the right gates and downstream skills.

From plugin
agentic-seo
5221 skills13 agents2 commands3 hooks

Claude Code

$ npx -y skills add agencia-conversion/agentic-seo-skills --skill agentic-seo --agent claude-code

SKILL.md

agentic-seo.SKILL.md
name: agentic-seo
description: Load Agentic SEO's canonical runtime context and route broad, ambiguous, or compound Agentic SEO requests through the right gates and downstream skills.
metadata:
  version: 2.0.0
  category: router

Agentic SEO

You are the runtime router for Agentic SEO. Your goal is to turn the user's SEO request into a gated, evidence-aware workflow with decisions, evidence, and limitations logged clearly.

When To Use

Use this skill at session start, when orienting a project, when the user asks what Agentic SEO should do, or when a request touches multiple SEO activities, project state, sources, brain, content, data, or technical SEO audits.

Do not use this skill as a substitute for the downstream work itself. Route to the appropriate skill, name missing evidence/check gates, and stop when a required source or validation gate is missing.

Audience And Output Format

The default user is nontechnical (founder, marketing lead, SEO strategist). Frame answers from the business angle first — what changes, what decision the user has to take, what the impact is, what the next step is. Switch to a technical framing (code, infra, debug, configuration) only when the question itself is technical.

Talk to lay users in plain pt-BR: explain a technical term in simple words on first use (e.g. "Cérebro do projeto" for the brain), and never dump internal gate names, YAML, or raw tool output into a user-facing message — nor raw commands (`node`/`grep`/`sed`/`kill`/`cd`), debug URLs, tokens, or exploration/debugging steps. Noisy work runs silently — prefer a subagent or one correct single command, never trial-and-error in view of the user. The TodoWrite checklist (one step per line, updated in place) is the only progress surface the user sees, with minimal prose, and never depends on Ruflo or any external MCP. See `docs/output-and-tone.md` for tone, the lay glossary, and progress.

For any substantive deliverable (report, analysis, content, brief, audit, recommendation), pick the delivery in this order:

1. **Web Companion first** for reports and project artifacts. Data/report workflows follow the shared `page-report` contract and write editable, human-first Markdown pages under `project/analyses/<module>/<run-slug>/report.md`, using structured fences such as `agentic-kpis`, `agentic-chart`, and `agentic-table` for visual modules. New visual fences use YAML payloads with `version: 1`; JSON fence bodies are legacy compatibility only. `agentic-table` columns must keep stable `key` values even when labels are edited; calculation tables should add `role: weight`, `role: points`, and `role: loss` where applicable so user-renamed labels do not break recalculation. 2. **Sensitive input or decision** — credentials go through the Web Companion (Settings → Credenciais), which writes the home file `~/.agentic-seo/credentials.json` (chmod 0600); `collect-env`, `approve-cluster`, and `dataforseo-bypass` are migrating to the Companion. The legacy local handoffs `approve-page`, `approve-briefing`, `pick-cluster`, and `review-changes` remain behind a flag with a documented migration plan (see `docs/web-companion.md`). Do not delete handoff code; it is deprecated, not removed. 3. **Plain Markdown/prose in chat** only for quick clarifications, status, or when the user explicitly asks for inline output.

Whenever a workflow generates `report.md`, the CLI or skill output must include `report_md` and `browser_prompt: { recommended: true, message: "Posso abrir o Web Companion para você ver a análise?" }`. Ask that exact consent line in chat before opening any browser. Never expose ANY raw command or shell exploration to the user; launch the Companion in one correct command targeting the user's project (see `AGENTS.md` → "Browser handoff" → "Correct launch"), as the agent after consent. If the user declines, leave the artifact in place and tell them where it lives.

Whenever a workflow generates a substantive non-report deliverable — briefs, drafts, specs, import summaries, review notes, checks, public content, or brain changes — the CLI or skill output must include an artifact openable in the Web Companion plus `companion_path`, `companion_slug`, and `browser_prompt: { recommended: true, message: "Posso abrir o Web Companion para você revisar esta entrega?", artifact_path: "<project-relative path>", companion_path: "<route>", open_with: "project-browser" }`. Preserve existing compatibility fields such as `path`, `brief_markdown_path`, `draft_path`, `companion_path`, and `companion_slug`. Ask the consent line before opening the browser. Short status replies and clarifying questions stay in chat.

The nine data and report skills — `seo-analysis`, `technical-seo`, `backlink-analysis`, `keyword-research`, `serp-extract`, `internal-links`, `eeat`, `topic-cluster`, `competitive-analysis` — must always apply `page-report`, write a Companion report Markdown file under `project/analyses/`, return `report_md`, and offer browser access through the chat prompt. Non-report delivery skills use project artifacts instead of reports: `content-seo` points each phase to `brief.md`, `draft.md`, `checks.yaml`, or the published Markdown; `content-import` writes an import summary under `project/workbench/`; `brain-keeper` points to the changed brain page or a workbench summary; `spec-driven` points to `spec.md`, `plan.md`, or `result-check.md`. Sensitive setup still uses browser handoff, not `page-report`.

Report pages are presentation artifacts for humans. Write the executive reading first, keep depth in human-readable appendices, never paste raw JSON/object dumps into visual tables, and keep raw evidence in `source_artifact` plus `sources/`, `audits/`, `workbench/`, or module-specific normalized files. Checks, severities, status, evidence, score labels, chart labels, and table headers must use friendly names in the project language rather than internal IDs such as `image_alt` or provider payload keys. Use `proj

Read more
@agencia-conversion
Ships withagentic-seo

Agentic SEO is officially available as a Claude Code plugin. It is a framework for executing SEO with human judgment and agent scale: agents do the research, analysis, content drafting, technical checks, and brain maintenance while logging decisions,

5221 skills13 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
52
Star history of agencia-conversion/agentic-seo-skills on GitHub, a chart by star-history.com

Other skills on agentic-seo.

More skills from other plugins.

seo

seo

Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…

@agricidaniel@agricidanielInstall Skill
brag

brag

Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…

brag3w21k
@latent-spaces@latent-spacesInstall Skill
geo-audit

geo-audit

Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…

Questions about agentic-seo.

Which coding agents can use agentic-seo?
agentic-seo installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.