agentleFS
alebgl77alebgl77/claude-inc/skills/ai-seo/SKILL.md

ai-seo

Skill21 starsChanged 4 months agoMITView on GitHub

Optimizes content to get cited by AI assistants (ChatGPT, Perplexity, Google AI Overviews) and rank in classic SERPs — entity-rich intros, question-shaped H2s, 40-60 word extractable answers, schema.org JSON-LD, llms.txt, internal links, and E-E-A-T signals. Runs in audit or rewrite mode. Use when the user says "optimize this for SEO", "why doesn't ChatGPT cite us", "make this page rank", or "audit our content for AI search".

88 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use popups, co-marketing and 10 more.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • CesarjoquinSkill

    popups

    When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," "overlay," "collect emails with a popup," "exit popup," "scroll trigger," "sticky bar," or "notification bar." Use this for any overlay or interrupt-style conversion element. For forms outside of popups, see cro. For general page conversion optimization, see cro.

    Also in 22 projects that use this

  • CesarjoquinSkill

    co-marketing

    When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says 'co-marketing,' 'partner marketing,' 'joint campaign,' 'who should we partner with,' 'integration marketing,' 'cross-promotion,' 'collaborate with another company,' 'partnership ideas,' or 'co-brand.' For customer referral programs, see referrals. For launch-specific partnerships, see launch.

    Also in 24 projects that use this

  • coreyhaines31Skill

    marketing-council

    When the user wants multiple expert perspectives on a marketing question — a simulated board of advisors staffed by legendary marketers (Seth Godin, David Ogilvy, Eugene Schwartz, April Dunford, Rory Sutherland, Alex Hormozi, Byron Sharp, and more). Also use when the user mentions 'marketing council,' 'board of advisors,' 'advisory board,' 'what would Seth Godin say,' 'what would Ogilvy think,' 'channel Hormozi,' 'get multiple perspectives,' 'debate this,' 'have the council review,' 'marketing mentors,' or asks how a famous marketer would approach their problem. The council gives each advisor's take through their documented frameworks, surfaces where they disagree, and synthesizes a recommendation. For executing the winning direction, hand off to positioning, offers, copywriting, ads, or the relevant skill.

    Also in 18 projects that use this

  • timruebenachSkill

    competitor-profiling

    When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions 'competitor profile,' 'competitor research,' 'competitor analysis,' 'profile this competitor,' 'analyze competitor,' 'competitive intelligence,' 'competitor deep dive,' 'who are my competitors,' 'competitor landscape,' 'competitor dossier,' 'competitive audit,' or 'research these competitors.' Input is a list of competitor URLs. Output is structured competitor profile markdown files. For creating comparison/alternative pages from profiles, see competitor-alternatives. For sales-specific battle cards, see sales-enablement.

    Also in 26 projects that use this

  • prayceoSkill

    product-marketing

    Applies Meghan Keaney Anderson and Mary Sheehan's Mastering Product Marketing frameworks to build influence and demonstrate impact by delivering great products to market successfully. Covers product positioning, go-to-market strategy, and launch planning and tiering. Activates when making decisions about your product's positioning, planning feature or product launches, defining go-to-market strategy, or crafting product messaging. For pricing and packaging frameworks, see consumer-subscription. Triggers when someone asks about positioning, go-to-market, launch planning, competitive differentiation, or says "how should we position this?" or "how do we launch this feature?

    Also in 32 projects that use this

  • coreyhaines31Skill

    marketing-loops

    When the user wants to set up a recurring, self-running marketing workflow — a repeatable loop an AI agent runs on a cadence (weekly, daily, on a trigger) rather than a one-off task. Also use when the user mentions 'marketing loop,' 'recurring marketing workflow,' 'automate my marketing,' 'marketing on autopilot,' 'weekly marketing review,' 'ad fatigue check,' 'weekly ads check,' 'content refresh loop,' 'churn watch,' 'ranking drop alert,' 'run my SEO,' 'SEO operator,' 'daily SEO agent,' 'run my outbound,' 'AI SDR,' 'reply triage,' 'always-on marketing,' 'marketing automation workflow,' or 'run this every week.' Use this to pick, adapt, and schedule an ongoing marketing loop that orchestrates the other marketing skills. For one-off marketing ideas, see marketing-ideas. For the experimentation loop specifically, see ab-testing.

    Also in 10 projects that use this

  • +6 more from Cesarjoquin

The file

We split this skill into the rules it gives an agent

1 rule. 0 are common, 0 are distinctive, and 1 is very specific to this project.

  • 0

    Common

    Most of the 83 edited versions we read keep these.

  • 0

    Distinctive

    This author's own choices. Worth a look.

  • 1

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    Not for net-new persuasion copy — that's copywriting

    line 16

“Common” is measured: kept by at least 6 in 10 of the 83 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

AI SEO — Search Whisperer

"Rank in AI search"

When to use

  • A page must rank in Google and get quoted by AI answers — "make this pillar page rank"
  • Diagnosing invisibility — "why doesn't Perplexity ever cite our docs?"
  • Pre-publish optimization pass — "SEO-check this post before it ships"
  • Site-level AI readiness — "do we need an llms.txt? Set it up"
  • Not for net-new persuasion copy — that's copywriting

Workflow

  1. Pick the mode. Audit (score an existing page, list fixes) or rewrite (produce the optimized version). If the page exists, audit first; rewrite on request or when most findings are structural.
  2. Entity pass. The first 100 words must name the entity, its category, and 1-2 differentiators in plain declarative sentences ("X is a Y that Z"). AI systems quote pages that define themselves.
  3. Map real queries to H2s. Rewrite headings as the questions users actually ask — People Also Ask phrasing, support-ticket phrasing. One question, one H2.
  4. Write extractable answers. Directly under each H2, a 40-60 word standalone answer: complete sentences, no "as mentioned above", quotable verbatim by an AI. Depth and nuance follow after it.
  5. Emit schema. JSON-LD matching the page type — Article, FAQPage, Product, HowTo. Fill every required property; no empty fields, no invented ratings.
  6. Create or update llms.txt. Site purpose, key pages with one-line descriptions, canonical sources.
  7. Internal linking. 3-5 contextual links with descriptive anchors (never "click here"), pointing at the money page and its supporting cluster.
  8. E-E-A-T pass. Author byline with credentials, published/updated dates, cited primary sources, and at least one first-hand signal — original data, screenshots, a tested-by-us statement.
  9. Deliver the scorecard (audit) or the full rewrite plus schema and llms.txt snippet (rewrite).

Output format

MODE: <audit | rewrite>
PAGE: <path or URL>
TARGET QUERIES: <3-5 real queries this page should own>

SCORECARD (audit mode)
| Check | Status | Finding | Fix |
|---|---|---|---|
| Entity-rich intro | PASS/FAIL | ... | ... |
| Question-shaped H2s | ... | ... | ... |
| Extractable answers (40-60 w) | ... | ... | ... |
| Schema JSON-LD | ... | ... | ... |
| llms.txt | ... | ... | ... |
| Internal links | ... | ... | ... |
| E-E-A-T signals | ... | ... | ... |

REWRITE (rewrite mode)
<optimized page content>

SCHEMA
<script type="application/ld+json">{ ... }</script>

LLMS.TXT ENTRY
<lines to add>

Quality bar

  • Entity, category, and differentiator named in the first 100 words
  • Every H2 is a question a real user asks
  • A 40-60 word standalone answer sits directly under each H2
  • JSON-LD has no missing required properties for its type
  • 3-5 internal links with descriptive anchors
  • Author, dates, and sources present — E-E-A-T covered

Example

Invocation: "Audit docs/guides/what-is-rate-limiting.md — Google traffic is flat and AI tools never cite it."

Produced:

  • Scorecard: 7 checks, 4 FAIL — vague intro, statement-style H2s, no schema, no dates
  • Rewritten intro plus 5 H2s recast as questions, each with a 40-60 word direct answer
  • FAQPage JSON-LD, an llms.txt entry, and 4 internal links into the API docs cluster

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.