Claude Code Marketing and SEO Skills Compared

Claude Code Marketing and SEO Skills Compared

Claude Code SEO skills are everywhere now. Search for them on GitHub and you find dozens of free packs that promise audits, ad reviews, LinkedIn posts and launch plans, all from your terminal.

We cloned twelve of the most popular ones into a throwaway sandbox, read their files and hooks, and ran the ones that work without an account. This guide shows what each pack does, what it needs from you, and which one fits your job.

This guide is part of our Claude Code tutorials. Find more add-ons in our Skills Directory.

Tested with Claude Code v2.1.319 on 2026-11-10 (macOS). Commits we read: claude-ads fc3908e, ai-marketing-claude-code-skills f36b34f, linkedin-agent-skill add2c23, open-seo-mcp-skills f587b0a, social-media-research-skills 64ba7b4, claude-skills-founder ea6864c, marketing-skills b3bdcd6, open-steps 4fa744b, eCommerce-Skills ee0fb29, notfair-plugin ffc63d0, linkedin-skills 8f8bc4b and wondelai skills d8d5d75.

What We Ran and What Came From the Docs

Many of these packs connect to outside services. We never created an account, signed in or entered a key. So this is a roundup: we ran what works offline, and we explain the rest from each project’s own README.

We loaded four plugins in a real Claude Code session with --plugin-dir and --setting-sources project: claude-ads, linkedin-agent-skill, claude-skills-founder and social-media-research-skills. We also copied one skill, homepage-audit, from ai-marketing-claude-code-skills into the demo project.

We ran two skills end to end, /homepage-audit and /linkedin-agent:li-post. We started /founder:pricing-strategy but did not approve its file-read prompt, so we cannot show its output. The other seven packs were cloned and read, not run.

Safety checks before loading anything

We read every hook, plugin file and MCP setting first. Most packs are plain Markdown instructions. Three things are worth knowing before you install any of them.

  • open-steps ships a session-start hook and a stop hook. Its scripts keep state under ~/.claude/open-steps, so we read them but did not load the pack.
  • notfair-plugin, open-seo-mcp-skills and marketing-skills each bundle a remote MCP connector (NotFair, or the Ryze connector). Loading them would try to connect to that service, so we did not load them without an account.
  • claude-ads includes an optional companion called Cockpit. The main plugin does not need it, and we did not load it.
PackSkills (per README)Best forAccount or keyWhat we did
marketing-skills49Google Ads, Meta Ads, SEO, AI visibilityOptional free Ryze connectorRead only
notfair-plugin45SEO, GEO, paid media, WordPressNotFair OAuth for live dataRead only
open-seo-mcp-skills8Keywords, rank tracking, AI visibilityRyze connector and your Google dataRead only
claude-ads33Paid ads across 12 platformsNone; you bring exportsLoaded and listed
ai-marketing-claude-code-skills23Homepage audits, positioning, voiceNone (some Pro versions are paid)Ran homepage-audit
linkedin-agent-skill11LinkedIn posts and commentsNoneLoaded, ran li-post
linkedin-skills12LinkedIn, with optional live dataOptional Apify tokenRead only
social-media-research-skills13 filesOutlier posts, comment miningScrapeCreators API keyLoaded, not run
eCommerce-Skills157Amazon, Shopify, Etsy, eBay sellersNoneRead only
wondelai skills50Book-based marketing and UX frameworksNoneRead only
claude-skills-founder14Startup briefs, pricing, pitch decksNoneLoaded, started one skill
open-steps8Plain-language session reportsNoneRead only

If plugins are new to you, our plugins guide explains how they install, and our MCP guide explains the connectors some of these packs use.

A marketing skill is only as good as the data you give it, so check what each pack needs before you install it.

Why Use Claude Code SEO Skills at All?

A skill is a folder of instructions that Claude loads when a task matches. A good marketing skill turns a vague request such as “audit my page” into a repeatable checklist with scores and a fix list.

The catch is that skills only know what you give them. Without live data they work from files and pasted exports. With a connector they can read your real Search Console or ad account, but then you must sign in somewhere.

That split drives the whole roundup. Some packs are pure text and cost nothing to try. Others are really a front door to a hosted service.

Decision ladder: notfair or open-seo for search audits, claude-ads for paid ads, linkedin-agent-skill for LinkedIn posts, homepage-audit or founder for pages and launches
Pick the line that sounds like your week, then start with that pack

SEO and AI Search Packs: marketing-skills, notfair-plugin and open-seo

These three target the same job: audit a site, find keywords and check how you show up in AI answers. We read all three but did not load them, because each one points at a remote connector.

marketing-skills (49 skills)

This is the biggest pack here. Its skill folders include google-ads-audit, meta-ads-audit, ai-visibility-audit, keyword-cannibalization-check, landing-page-audit and content-aeo-optimizer.

The README says the skills run on pasted exports, and that the free Ryze connector adds live Google Ads, Meta Ads, GA4 and Search Console data. Its plugin file bundles that connector, so installing the plugin registers the connection.

open-seo-mcp-skills (8 skills)

This is the focused sibling from the same maker. It has eight skills: seo-audit, keyword-research, rank-tracking, backlink-check, competitor-gap, content-brief, ai-visibility and seo-vs-ads.

It is the better starting point if you only want search work. The README says the skills are free and the data comes from your own connected accounts, which means you sign in to the Ryze workspace first.

GitHub README for open-seo-mcp-skills with the title highlighted, describing a free SEO MCP server plus GEO skills for Claude
The open-seo-mcp-skills README: skills plus a hosted connector

notfair-plugin (45 skills)

NotFair covers more ground: seo-analysis, backlink-audit, hreflang-international, schema-markup-generator, local-seo, geo-optimizer, many paid-ads-* skills and a wordpress skill. Its README says each skill has a readable workflow file you can inspect.

Its .mcp.json registers one HTTP connector at notfair.co, and the README describes a browser OAuth sign-in. The README also says changes need explicit approval, and the repo has a SECURITY.md about spend and WordPress actions. We read that policy but did not test it.

GitHub README for NotFair Plugin with the title highlighted and the label 45 skills, one OAuth connection
NotFair’s README: 45 skills and one OAuth connection

Paid Ads: claude-ads

claude-ads is the pack we could load with no account at all. Its README lists twelve platforms (Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat and X) and says it is read only by default.

You run /ads setup once, then bring evidence: an account export, screenshots or a pasted summary. The README tells you never to paste API keys or tokens. Commands include /ads audit, /ads plan and /ads launch --draft, which drafts a change plan without touching the account.

GitHub README for Claude Ads with the sentence about reading your data and not changing accounts highlighted
claude-ads says it reads your data and does not change your accounts on its own

In our session it loaded cleanly. The /skills screen showed 73 skills in total from the four plugins and our one project skill, with claude-ads supplying the first block.

Claude Code skills list showing 73 skills with the claude-ads skills listed as locked by plugin
Claude Code lists 73 skills after loading four plugins and one project skill

Notice the token numbers on the right. Each skill description costs roughly 90 to 220 tokens at the start of a session. Load a big pack and that adds up, so install only the packs you will use.

We did not run an audit, because that needs real ad data and we did not want to invent a fake account. The pack also ships Python helpers (about 125 script files in the repo) and its README mentions Python 3.11 or 3.12 for managed dependencies. Read those before running them on client data.

Fix a Homepage: ai-marketing-claude-code-skills

This pack by Brian Wagner has 23 skills, including homepage-audit, positioning-basics, ai-discoverability-audit, voice-extractor and cold-outreach-sequence. It has no plugin file, so you copy a skill folder into your project’s .claude/skills folder.

Some skills have paid Pro versions sold separately, listed with prices from $9 to $49 in the README. The free ones we looked at are complete instruction files.

A real run of homepage-audit

We made a tiny fake landing page for BrewBuddy, an imaginary $59 smart coffee scale, with weak copy on purpose. Then we ran /homepage-audit in quick mode on the local file.

/homepage-audit quick scan of index.html (local file).
Reply in at most 12 lines: overall score out of 100 and the top 3 fixes.

The skill scored the page 17 out of 100 and labeled it Major Overhaul. It gave section scores for the first screen, value proposition, social proof, clarity, call to action and trust.

Claude Code showing the homepage audit result with a score of 17 out of 100 and the top three fixes
The quick scan scored our fake page 17 out of 100 and listed three fixes

The advice was concrete: replace “Welcome to BrewBuddy” with a benefit headline, swap “Contact us for pricing” for a price and a buy button, and turn the feature list into benefits. It also admitted that it had not measured speed or mobile rendering, and noticed the missing viewport tag.

One demo is one demo. The page was a nine-line stub, so a low score was easy. What we can say is that the skill follows its checklist, shows its assumptions and does not pretend to have data it lacks.

LinkedIn Packs: linkedin-agent-skill and linkedin-skills

Two packs write LinkedIn content, and they take different approaches to data. linkedin-agent-skill (11 skills) is entirely offline. Its README says it is free, MIT licensed, with no signup and no API.

linkedin-skills (12 skills) adds optional live data. Four of its skills can read posts, comments and engagers through Apify actors, and its README says you need an Apify token for that part. The README also says Apify’s free tier includes a monthly credit, so check current terms yourself.

Running li-post

We loaded linkedin-agent-skill and asked /linkedin-agent:li-post for a short launch post for BrewBuddy. The skill first read our notes file, then looked for a voice file at ~/.claude/linkedin/voice.md.

The file did not exist, and the skill stopped instead of guessing. It asked for three of our own past posts and offered to leave placeholders for any numbers. That is a good habit for a writing skill.

Claude Code explaining it cannot write the post because voice.md does not exist and asking for three past LinkedIn posts
li-post refuses to invent a voice and asks for three real posts first

In a first run, the same prompt went through its file-read step and the skill wrote a short post using only the $59 price from our notes, named the hook formula it used (number one, Contrarian Take) and warned that the voice was neutral, not ours.

Claude Code showing a short LinkedIn post, the hook formula Contrarian Take highlighted, and a caveat about the missing voice file
The skill names its hook formula and warns the voice is neutral

The two short rewrites below the caveat are follow-up prompts that appeared in that session; we did not tune the post. Treat this as a sample of behavior, not a quality benchmark.

One safety note: the skill reads and writes files under ~/.claude/linkedin, outside your project. That is by design, but it is a place where a skill touches your home folder, so know it before you install.

Social Research and E-commerce Packs

social-media-research-skills (ScrapeCreators)

This pack lists skills such as outlier-post-finder, comment-mining, competitor-social-research, ad-library-teardown and trend-discovery. They cover TikTok, Instagram, YouTube, Reddit, X, LinkedIn and more.

Everything depends on a ScrapeCreators API key set as SCRAPECREATORS_API_KEY. We loaded the plugin so its skills listed correctly, but we did not run any, because that needs the key. Treat it as a front end for that service.

GitHub README for social-media-research-skills with the Setup heading highlighted showing the API key step
The README’s Setup step: you need a ScrapeCreators API key

eCommerce-Skills (nexscope-ai)

This repo claims 157 free skills for Amazon, Shopify, Etsy, eBay, TikTok Shop and Walmart sellers. We counted 162 skill files in the clone, so the number drifts as the repo grows. Titles include ecommerce-keyword-research, product-page-seo, etsy-seo and conversion-rate-optimization.

It has no plugin file, and the README says there are no binaries or API keys, only Markdown. You copy the folders you want. Some entries are labeled Beta in the README, so expect uneven polish.

Frameworks and Founders: wondelai, founder and open-steps

wondelai skills

Wondel.ai packages ideas from well-known business books as skills. The marketing-cro plugin holds five: cro-methodology, storybrand-messaging, scorecard-marketing, contagious and one-page-marketing. The wider repo has about fifty skills, split into plugins by theme.

These are thinking frameworks, not data tools. They suit copywriting and positioning work where you want Claude to follow a known method. The README links each skill to its source book, which makes the origin clear.

claude-skills-founder

This one has 14 skills for startup work, including validate-idea, competitor-matrix, pricing-strategy, pitch-deck, go-to-market and landing-page. Its plugin file names it founder, so commands look like /founder:pricing-strategy.

The README says the skills save outputs to a founder/ folder so each one builds on the last. It also says the descriptions add about 1,100 tokens to each session. We loaded it and started the pricing skill, which first asked to read a shared conventions file; we did not go further.

open-steps

open-steps is the odd one out. It is not about marketing but about how Claude talks to you: eight skills with names like os-whats-next, os-say-simple and os-what-could-go-wrong, plus hooks that inject a routing note at session start and ask for a report when work lands.

Its hook scripts include kill switches such as OPEN_STEPS_DISABLE. We read them and found nothing hostile, but because they write state under ~/.claude, we left them unloaded. Try this one in a fresh project first.

Side-by-Side Comparison

QuestionEasiest to tryNeeds sign-in or key
I want to score my homepagehomepage-auditNo
I want an ad account reviewclaude-adsNo, but bring exports
I want live Search Console dataopen-seo-mcp-skills or notfair-pluginYes, hosted connector
I want LinkedIn postslinkedin-agent-skillNo
I want social trend researchsocial-media-research-skillsYes, API key
I sell on Amazon or EtsyeCommerce-SkillsNo
I am planning a startup launchclaude-skills-founderNo

Which Claude Code SEO Skills Should You Install?

Start with the pack that matches one job, not the biggest list. If you want search work, pick open-seo-mcp-skills for a small set or notfair-plugin for a wide one, and only connect an account if you are comfortable with that service seeing your data.

If you want zero setup, claude-ads, linkedin-agent-skill and the single homepage-audit skill are the cleanest ways to start. If you write ad copy or landing pages, the wondelai frameworks add a method to follow.

Avoid installing several large packs together. Skills from different packs can overlap, such as the LinkedIn profile skills in three of these repos, and each one adds to your starting token cost.

Try It Yourself

Here is a safe first experiment that needs no account. Make a demo folder, add a small HTML page, copy one skill and run it.

mkdir -p ~/claude-code-demos/page-test/.claude/skills
git clone --depth 1 https://github.com/BrianRWagner/ai-marketing-claude-code-skills /tmp/aimcs
cp -R /tmp/aimcs/homepage-audit ~/claude-code-demos/page-test/.claude/skills/
cd ~/claude-code-demos/page-test
claude --setting-sources project

Then ask for /homepage-audit quick scan of index.html. Read the skill file first so you know what it will do.

Common Mistakes

  • Installing a pack with a bundled connector without reading its .mcp.json or plugin file first.
  • Pasting API keys or tokens into chat. claude-ads tells you not to, and you should follow that for every pack.
  • Trusting a score without data. Our 17 out of 100 came from a stub page and no speed testing.
  • Loading many large packs at once and paying for hundreds of skill descriptions in every session.
  • Forgetting that some skills write to your home folder, like the LinkedIn voice file.

Pro Tips

  • Test packs with --plugin-dir and --setting-sources project first, so nothing lands in your real setup.
  • Open /skills after loading to see what actually registered and how many tokens it costs.
  • Ask each skill to list its assumptions. The best ones in our test did this on their own.
  • Check the last commit date. Our sample ranged from March to November 2026.

Cheat Sheet

Cheat sheet with plugin-dir and skills commands plus the homepage-audit, li-post and pricing-strategy skills
The commands from this guide in one place

Frequently Asked Questions

Are Claude Code SEO skills free?

The skill files in all twelve repos are free and open source under the licenses in their READMEs. Some connect to services with their own terms, and ai-marketing-claude-code-skills also sells separate Pro versions.

Do I need an account to use them?

Not for claude-ads, linkedin-agent-skill, homepage-audit, founder, wondelai or eCommerce-Skills. You need a sign-in or key for the NotFair and Ryze connectors, ScrapeCreators, and the optional Apify features.

Can these skills change my ad accounts?

claude-ads says it is read only by default. NotFair says changes need explicit approval. We did not test either claim against a live account.

Which pack is best for AI search visibility?

marketing-skills, open-seo-mcp-skills and notfair-plugin all include AI visibility or GEO skills. We read them but did not run them, so we cannot rank their output.

Is it safe to install these in my main setup?

Try them in a throwaway project first. Read hooks and connector files, and note which ones write outside the project, as open-steps and the LinkedIn voice file do.

Conclusion

These twelve packs are really three kinds of tool: plain instruction files, hosted connectors with a free front door, and a few that depend on a paid data service. In our test, claude-ads loaded cleanly, homepage-audit gave a clear, honest score on a deliberately weak page, and li-post refused to fake a voice, which we liked. Start with one pack that fits one job, test it in a sandbox, and add accounts only when the live data is worth it. Browse all our Claude Code tutorials, read our Claude guide, and see the official plugins docs, plugin discovery docs and MCP docs.

Project pages we read, all opened with nofollow: marketing-skills, notfair-plugin, open-seo-mcp-skills, claude-ads, ai-marketing-claude-code-skills, linkedin-agent-skill, linkedin-skills, social-media-research-skills, eCommerce-Skills, wondelai skills, claude-skills-founder and open-steps.

Newsletter

New AI tools in your inbox

The best new tools and the AI news that matters, in one short email. Unsubscribe any time.

Free · No spam · Unsubscribe any time

✓ Looks like you’re subscribed

Loading Google’s sign-up form…

Looks like you’re already subscribed

Thanks for reading! New AI tools and the AI news that matters will land in your inbox.

Not subscribed yet? Refresh the page to load the sign-up form.

The sign-up form couldn’t load. If you use an ad or content blocker, allow news.google.com and reload the page.

Free instant check before you pay. Takes a few seconds.

Scroll to Top