Skill objects on white: a blank open book, skill cards, a toolbox and sparkles
18 free skills · MIT

SEO skills for AI agents

Get found on Google with the same methods an SEO consultant uses: audits, keyword research, briefs, fixes and the follow-up, done by your AI agent on your own site.

Free · Works with Claude, ChatGPT, Codex and Cursor

All SEO skills

18 skills · most upvoted first
SEO

International SEO & localisation

Serve the right language and country: hreflang, URL strategy, and localised (not just translated) content.

693
SEO

Programmatic SEO

Build many useful pages from a template and data (locations, integrations, comparisons) without thin or duplicate content.

689
SEO

Content refresh

Revive decaying or no-traffic posts: diagnose why, rewrite with Maggie, and track the result.

676
SEO

Link building

Analyse the backlink profile and earn new links: prospect lists, outreach drafts, digital PR angles and directory placements.

675
SEO

Comparison & alternative pages

Fair, useful "X vs Y" and "alternatives to X" pages that rank and help buyers decide.

636
SEO

SEO audit

Full SEO audit of a site: technical health, on-page, content, links and search data, delivered as a short prioritised fix list.

630
SEO

Technical SEO

Crawlability, indexing, Core Web Vitals, rendering, redirects and IndexNow: find and fix what stops pages being found.

626
SEO

SEO change monitoring

Baseline the SEO-critical parts of key pages and catch regressions (titles, canonicals, noindex, schema) before traffic drops.

595
SEO

Keyword clustering & topic map

Group keywords by search intent and SERP overlap into topic clusters, mapped to existing or new pages.

576
SEO

Local SEO

Win local search: Google Business Profile, NAP consistency, reviews, local pages, citations and map rankings.

565
SEO

E-commerce SEO

Product and category pages, product schema, Shopping visibility and faceted navigation for online stores.

563
SEO

SEO content brief

A competitive brief for one article: intent, outline, sections, entities, questions, internal links and the CTA.

515
SEO

Search intent & SERP fit

Read what the SERP rewards for a query and reshape the page type and content to match the intent.

504
SEO

On-page SEO

Optimise one page for its query: title, meta, headings, intent match, internal links, images and alt text.

500
SEO

Site architecture & internal links

Plan page hierarchy, URLs, navigation, sitemaps and internal linking so authority flows to the pages that matter.

479
SEO

Keyword research

Find keywords worth targeting from Search Console, competitors and SERPs, judged by intent, difficulty and fit, then add them as ideas.

424
SEO

Schema markup

Add, fix and validate JSON-LD structured data for rich results and for AI answers.

412
SEO

SEO strategy & roadmap

An SEO strategy for a new or existing site: priorities, topic map, technical baseline and a quarter-by-quarter roadmap.

404
What you can do

An everyday job for every SEO skill

Paste a prompt into your agent. It picks the skill, asks for anything it needs and hands back the result. Words in a highlight are yours to change.

  1. 01

    Bring old posts back to life

    Why a post lost traffic, a rewrite plan and a way to track whether it recovers.

    Ask your agentWhich of my posts lost the most traffic, and how do I fix them?
    Uses Content refresh →
  2. 02

    Audit your site

    Technical, on-page, content and link issues, ranked by impact, with the fix for each.

    Ask your agentRun an SEO audit of example.com and give me the top 10 fixes.
    Uses SEO audit →
  3. 03

    Brief your next article

    An outline, the questions to answer, entities to cover and internal links, based on what ranks today.

    Ask your agentWrite an SEO brief for 'best birthday cakes in Manchester'.
    Uses SEO content brief →
  4. 04

    Find keywords worth writing about

    Keywords judged by intent, difficulty and fit, from Search Console, competitors and the results pages.

    Ask your agentFind 20 keywords my bakery can rank for this year.
    Uses Keyword research →
  5. 05

    International SEO & localisation

    Hreflang validation table per locale with the fixes

    Ask your agentSet up hreflang for my site
    Open the skill →
  6. 06

    Programmatic SEO

    Opportunity table: pattern, page count, demand evidence, data source, risk

    Ask your agentBuild pages at scale
    Open the skill →
  7. 07

    Link building

    A backlink profile summary with the data source named for every number

    Ask your agentHow do I get more backlinks?
    Open the skill →
  8. 08

    Comparison & alternative pages

    A page plan per format with URL, title and target queries

    Ask your agentWrite a [us] vs [competitor] page
    Open the skill →
  9. 09

    Technical SEO

    A category table (crawl, index, rendering, head, speed, mobile, security, URLs, Bing/IndexNow) with pass/warn/fail/not measured

    Ask your agentGoogle isn't indexing my pages
    Open the skill →
  10. 10

    SEO change monitoring

    A baseline table of SEO-critical elements per page

    Ask your agentDid anything break after our redesign?
    Open the skill →
  11. 11

    Keyword clustering & topic map

    A cluster table: cluster, primary keyword, intent, target page (existing or new), priority

    Ask your agentCluster these keywords
    Open the skill →
  12. 12

    Local SEO

    Local audit: profile, reviews, website, NAP and citations, with a single most important fix

    Ask your agentWhy don't we show up on Google Maps?
    Open the skill →
  13. 13

    E-commerce SEO

    A scored product-page and category-page audit with fixes

    Ask your agentAudit my product pages for SEO
    Open the skill →
  14. 14

    Search intent & SERP fit

    A SERP reading: dominant page type, format, features and depth

    Ask your agentWhy isn't this page ranking even though it's well optimised?
    Open the skill →
  15. 15

    On-page SEO

    A page scorecard (pass / needs work / fail per element)

    Ask your agentOptimise this page for SEO
    Open the skill →
  16. 16

    Site architecture & internal links

    Page hierarchy tree with URLs

    Ask your agentPlan the structure of my new website
    Open the skill →
  17. 17

    Schema markup

    Audit table of markup found, errors and missing types

    Ask your agentAdd schema markup to my site
    Open the skill →
  18. 18

    SEO strategy & roadmap

    A one-page strategy: goals, audience, where to win, what not to do

    Ask your agentBuild me an SEO strategy
    Open the skill →
How to use them

Set up in a minute, then just ask

  1. 1Install all 18 SEO skills

    In Claude Code, run these two commands. Other agents: copy a skill's folder into their skills directory.

    /plugin marketplace add AI-Marketing-OS-LTD/cmo-so-skills/plugin install cmo-so-seo@cmo-so
  2. 2Ask in plain words

    No special syntax. The agent reads each skill's description and picks the one that fits.

    “Which of my posts lost the most traffic, and how do I fix them?”
  3. 3Get finished work

    The agent asks what it needs, follows the skill's steps and checks, and hands back the result the skill promises.

Works with
  • Claude
  • ChatGPT
  • Codex
  • Cursor
  • Google Gemini
  • Windsurf
  • GitHub Copilot
  • Any agent that reads SKILL.md
FAQ

Questions about SEO skills

What they do, what they cost and how to use them with your agent.

Still not sure?Try it free on your own website and see the first posts before you decide.
Start free
Can an AI agent really do SEO?

It can do the research, audits, briefs and rewrites quickly and consistently when it follows a proven method, which is what these skills give it: the same checks an SEO consultant runs, in the same order.

You still decide what to publish and what to change on your site, and no skill promises rankings. What the skills do promise is evidence for every recommendation, so you can see why a change is worth making.

Do I need Search Console connected?

No, but it helps. With Search Console data the keyword, refresh and opportunity skills work from your real clicks, impressions and positions instead of estimates.

If you use cmo.so, the SEO opportunities core skill reads your Search Console data straight from your account. Otherwise, paste or export it for the agent to use.

Are these SEO skills free?

Yes. All 18 are open source under the MIT licence, so you can use, change and share them, including for client work, without paying or asking permission.

Where a skill adapts someone else's open work, its page credits the source and the licence. Repos with a copyleft licence are only used for ideas, and repos with no licence aren't used at all.

Which AI agents can use them?

Claude Code installs them from the cmo.so marketplace. Any agent that reads SKILL.md folders, such as Codex or Cursor, can use them by copying the folder into its skills directory.

The core skills also work in Claude, ChatGPT and other MCP clients through the cmo.so MCP server, so you can use whichever assistant you already have.

How do I install all the SEO skills at once?

In Claude Code, add the marketplace with /plugin marketplace add AI-Marketing-OS-LTD/cmo-so-skills, then install the group with /plugin install cmo-so-seo@cmo-so. That adds all 18 skills in one go.

Ask in plain words afterwards and the agent picks the skill that fits. For other agents, copy the folders of the skills you want from GitHub into the agent's skills directory.

Do I need a cmo.so account to use them?

No. The SEO skills work on their own with whatever your agent can already see and do: your files, the pages you share and the data you paste in.

A free cmo.so account only matters if you want Maggie to plan, write and publish for your website too. The core skills connect your agent to it, and every change is shown to you before it happens.

Do I need to write my own prompts?

No. Ask for the outcome you want in plain words and the agent picks the right skill, asks for anything it's missing and follows the skill's steps.

If you'd like a starting point, the section above lists an everyday job for every skill on this page with a prompt you can copy. Words in a highlight are the ones to change for your business.

How is a skill different from a prompt?

A prompt is one request. A skill is the method behind the job: the questions to ask first, the order of the steps, the quality checks and the format of the result.

That's what makes the answer reliable. The skill stops the agent skipping research, inventing numbers or handing back something you can't use, and you can read every step it will take.

Can I change a skill to fit my business?

Yes. A skill is a plain Markdown file, so you can edit its steps, add your own checks and examples, and keep your version in your own repo. The MIT licence allows it.

If your change would help others too, suggest it on the skills page or open a pull request on GitHub, and it may be folded into the library for everyone.

Is my data sent anywhere?

No. A skill only guides your own agent; your files, documents and data stay wherever your agent and its tools keep them.

cmo.so only sees what you connect to cmo.so, for example when you use the core skills through the MCP server with your account.

How do the skills stay up to date?

They're maintained in the public cmo-so-skills repo and synced to this site, so new and improved skills show up here as soon as they ship. In Claude Code, update the marketplace to pick them up.

Upvotes and downvotes show us which skills people rely on, and those are the first we improve.

What if no skill does what I need?

Suggest an open-source repo on the skills page: Maggie reads it, checks the licence and decides whether to add it as a new skill, use it to improve one, or put it to a vote.

You can also browse the other categories below; many jobs span more than one, and the agent can combine skills in a single request.

More skills

Explore other categories

Every category is free and installs the same way.

18 skills

CMO.so core (MCP)

Work with cmo.so from your agent: connect, plan the blog, review drafts, publish, report.

AI visibility monitor · Blog autopilot settings · Blog plannerSee CMO.so core (MCP) skills →
13 skills

Strategy & research

Positioning, customer research, competitors and the marketing plan.

Brand & product naming · Brand protection · Competitor researchSee Strategy & research skills →
6 skills

AI search (GEO / AEO)

Get found in ChatGPT, Google AI Overviews and other AI answers.

Answer-ready content (AEO) · Agent readiness · AI brand answer monitoringSee AI search (GEO / AEO) skills →
8 skills

Content & copy

Blog posts, copy, editing and content calendars.

Blog post writing · Content repurposing · Content strategySee Content & copy skills →
24 skills

Social & community

LinkedIn, Facebook, Instagram, Google Business, YouTube and TikTok.

Chinese social platforms · Community marketing · Employee and founder advocacySee Social & community skills →
6 skills

Email & lifecycle

Newsletters, sequences and lifecycle email.

Retention & churn prevention · Cold email & outbound · Email deliverabilitySee Email & lifecycle skills →
11 skills

Paid ads

Plan, launch, audit and monitor paid campaigns.

Ad creative · Paid ads audit · Ad budget, bidding & forecastingSee Paid ads skills →
10 skills

Conversion (CRO)

Landing pages, forms, pricing pages and A/B tests.

A/B testing & experiments · Checkout & cart recovery · Form optimisationSee Conversion (CRO) skills →
5 skills

Analytics & reporting

Tracking, attribution and reports people read.

Attribution · Campaign analytics & benchmarks · Client & executive reportSee Analytics & reporting skills →
9 skills

Growth & go-to-market

Launches, referrals, partnerships and marketing automation.

App store optimisation · Co-marketing & partnerships · Directory submissionsSee Growth & go-to-market skills →
4 skills

Sales & revenue

Outreach, sales pages and handing leads to sales.

Proposals & statements of work · Prospecting & lead research · Revenue operationsSee Sales & revenue skills →
3 skills

Images & video

Pictures, video and brand assets.

Marketing images · Video production · Video & podcast repurposingSee Images & video skills →
Ready when you are!

Rather have Maggie do it for you?

Enter your website. Maggie uses the same playbooks to plan, write and publish your marketing every day.

  • Free plan, no card needed
  • You decide what goes out
  • Cancel any time

Start with your website

Free to start. No card needed.

Welcome back.

Sign in to cmo.so.

or
At least 8 characters.
New to cmo.so? Have an account? Prefer a password?

By continuing, you agree to our Terms of Service and Privacy Policy.