Skill objects on white: a blank open book, skill cards, a toolbox and sparkles
Open source · MIT

135 marketing skills for any AI agent

Step-by-step marketing playbooks your agent can follow: SEO, AI search, content, social, email, ads and more. Each one says when to use it, what it needs and what it hands back. The core skills work with Maggie through the cmo.so MCP server.

Free · Works with Claude, ChatGPT, Codex and Cursor

18 skills

CMO.so coreStaff pick

AI visibility monitor

Monitor how the website shows up in AI answers: score, watched prompts, cited pages, live checks and keywords to watch.

776
CMO.so coreStaff pick

Blog autopilot settings

Tune how Maggie publishes: posts per day, pause and resume, rewrite policy for old posts, and the content guard that blocks off-brand text.

626
CMO.so coreStaff pick

Blog planner

Plan the blog in CMO.so: ideas from links, sentences, AI generation or the sitemap, and the ordered writing plan Maggie follows.

732
CMO.so coreStaff pick

Brand profile & marketing context

Complete the business profile every other skill reads: offer, products, audiences, competitors, CTAs, testimonials and brand voice.

699
CMO.so coreStaff pick

Connect to CMO.so

Connect an AI agent to CMO.so through the MCP server (OAuth, or CLI/API key without a browser) and pick the website to work on.

649
CMO.so coreStaff pick

Daily marketing check-in

What needs the user today (LinkedIn drafts, failures, setup steps, quota) and clearing it one approved action at a time.

608
CMO.so coreStaff pick

Draft review & publishing

Review Maggie's blog drafts before they go out: read, edit, ask for a rewrite, delete, or publish one now.

663
CMO.so coreStaff pick

Facebook Page queue

Run the Facebook Page queue in CMO.so: connect a Page, write posts for it (alone or next to LinkedIn), review and approve, pause, and set how often it posts.

654
CMO.so coreStaff pick

Google Business Profile queue

Run the Google Business Profile queue in CMO.so: connect the business's profile, write short local updates for Google Search and Maps (alone or next to the other channels), pick each post's button, follow Google's review, and keep the pace within Google's limits.

710
CMO.so coreStaff pick

Instagram queue

Run the Instagram queue in CMO.so: connect an Instagram professional account through its Facebook Page, write posts for it (alone or next to LinkedIn and Facebook), make sure each has its picture or set of 4, review and approve, pause and pace.

731
CMO.so coreStaff pick

LinkedIn queue

Run the LinkedIn queue in CMO.so: review and approve drafts, turn articles into posts, plan days, campaigns, pause and resume.

779
CMO.so coreStaff pick

Maggie Memory

Keep the user's lasting taste in Maggie Memory (prefer, always, never per channel) so every future post, draft and picture follows it, and show or forget what is remembered.

748
CMO.so coreStaff pick

SEO opportunities

Quick SEO wins from Search Console and content performance: low-CTR queries, positions 4-15, no-traffic articles, then Maggie rewrites.

659
CMO.so coreStaff pick

Team & account access

Manage who can do what on a website and the account itself: team permissions, connected apps, API keys and notifications.

601
CMO.so coreStaff pick

TikTok queue

Run the TikTok queue in CMO.so (beta): connect the account, add a short video (5-30 seconds) from the app or a file link, let the user choose TikTok's settings for it (who can view it, comments, Duet, Stitch, content disclosure, AI label) exactly as TikTok's rules ask, get their approval, and follow it through TikTok's processing.

716
CMO.so coreStaff pick

Website setup & verification

Get a website ready in CMO.so: verify ownership by email, DNS, the WordPress plugin or by asking the team, detect the platform, and hand off the publishing connection to a computer.

628
CMO.so coreStaff pick

Weekly marketing report

Weekly report from CMO.so data: posts, Search Console, AI visibility, best and worst content, and two or three next steps.

710
CMO.so coreStaff pick

YouTube queue

Run the YouTube queue in CMO.so: connect the channel, add a short video (5-30 seconds) from the app or a file link, check its title, description, tags, visibility and made-for-kids answer, get the user's approval, and follow it through YouTube's processing until it's live as a Short.

731
Browse by category

A skill for every part of marketing

13 categories, from strategy and SEO to email, ads and sales. Open one to see every skill in it and install the whole group at once.

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 →
18 skills

SEO

Keyword research, audits, technical SEO, content briefs and local search.

Comparison & alternative pages · SEO content brief · Content refreshSee SEO 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 →
What are marketing skills?

Playbooks your AI agent can follow

A skill is a short instruction file (SKILL.md) that teaches an AI agent one marketing job: when to use it, what it needs from you, the steps to follow, the checks to pass and what it hands back.

A prompt is one request. A skill is the method behind it, so the agent does the job the same careful way every time, whether that's keyword research, a cold email sequence or a pricing page review.

How AI agents use them

  1. 1Install once

    Add the cmo.so marketplace to Claude Code, or copy a skill folder into any agent that reads SKILL.md files.

  2. 2Ask in plain words

    “Find keywords for my bakery” or “audit my landing page”. The agent picks the skill whose description fits.

  3. 3Get finished work

    The agent follows the skill's steps and checks, then hands back the result the skill promises: a brief, an audit, a plan or a post.

Install in Claude Code

/plugin marketplace add AI-Marketing-OS-LTD/cmo-so-skills/plugin install cmo-so@cmo-so

Use them with Maggie

The core skills drive cmo.so through the MCP server. Add it to Claude, ChatGPT, Cursor or any MCP client:

https://mcp.cmo.so/mcp
Works with
  • Claude
  • ChatGPT
  • Codex
  • Cursor
  • Google Gemini
  • Windsurf
  • GitHub Copilot
  • Any agent that reads SKILL.md
FAQ

Questions about marketing skills

What they are, 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
What are marketing skills for AI agents?

A skill is a short instruction file, SKILL.md, that teaches an AI agent one marketing job. It says when to use it, what it needs from you, the steps to follow, the checks to pass and what it hands back at the end.

Agents such as Claude Code read the description of every installed skill and pick the one that fits your request, so you don't have to name it. Ask for a keyword list and the keyword research skill takes over; ask for a launch email and the email skill does.

The result is the same careful method every time, instead of whatever the model happens to think of that day.

Are the skills free?

Yes. Every skill is open source under the MIT licence, so you can use, change and share them, including for client work, without paying anything 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.

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.

You still ask in plain words. The skill makes the answer reliable: it stops the agent skipping research, inventing numbers or handing back something you can't use.

Because skills are files, you can read exactly what the agent will do, change it to suit your business and share the improved version with your team.

Which AI agents can use them?

Claude Code installs them from the cmo.so marketplace in two commands. 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 through the cmo.so MCP server in Claude, ChatGPT, Cursor and other MCP clients, so you can run your cmo.so marketing from whichever assistant you already use.

How do I install them?

In Claude Code, add the marketplace with /plugin marketplace add AI-Marketing-OS-LTD/cmo-so-skills, then install a group, for example /plugin install cmo-so-seo@cmo-so for the SEO skills or cmo-so@cmo-so for the core skills. Each category page shows its own command.

For other agents, open a skill's page, follow the link to its folder on GitHub and copy that folder into your agent's skills directory. Nothing else needs to be set up.

Do I need a cmo.so account?

Not for most skills: strategy, SEO, content, email, ads, CRO, analytics and the rest work on their own with whatever your agent can already see and do.

The core skills connect your agent to cmo.so to plan, write and publish for your website, read your Search Console data and run your social queues, and those need an account. The free plan is enough to start, 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, such as “write a launch email” or “find keywords for my shop”, and the agent picks the right skill and asks for anything it is missing.

Each category page lists an everyday job for every skill with a prompt you can copy, if you'd like a starting point. Words in a highlight are the ones to change for your business.

What do the upvotes, downvotes and Save do?

Votes show which skills people find useful and help us decide what to improve first. Hot and Most upvoted sort the library by them, so the most useful skills are easy to find.

Save keeps a skill in your Saved list on this page, so you can find it again later. Voting and saving need a free cmo.so sign-in, and you can change or take back a vote at any time.

Can I suggest a skill or a repo?

Yes. Press Suggest a repo and paste a public GitHub repository with marketing playbooks, prompts or agent skills. Maggie reads it within minutes, checks the licence first and decides whether to add it as a new skill, use it to improve an existing one, put it to a vote or decline it, with her reasons.

A repo put to a vote appears under the Waiting sort. If it reaches a score of 10 within 30 days, it's added to the library. You can suggest up to 3 repos a day.

How often are new skills added?

The library syncs from the public cmo-so-skills repo, so new and improved skills show up here as soon as they ship; in Claude Code, update the marketplace to pick them up.

Suggestions from the community are researched as they come in, and skills that get the most votes are the first we improve.

Can I change a skill for my business?

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

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

Is my data sent to cmo.so when I use a skill?

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. Votes, saves and suggestions on this page are stored against your cmo.so sign-in.

The skills are open source on GitHub under the MIT licence. Where a skill adapts someone else's open work, its page credits the source.

Ready when you are!

Rather have Maggie run them 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.