Sandbox
@kostja94/marketing-skills

Marketing and SEO skills for Cursor and Claude Code

This repo packages 160+ markdown skills that agents can load for SEO, content, pages, paid ads, channels, and strategy work. It is built around project context, so you copy in a context file and let the agent choose the right skill for the task.

963 stars134 forksUpdated 3mo ago
Who it's for

Builders who want Cursor or Claude Code to produce marketing and SEO work that fits their product and audience.

What it delivers

You can get tailored, production-ready marketing output without re-explaining your project every time.

What it does

SEO skill library

Includes skills for technical SEO, on-page SEO, content strategy, keyword research, canonical tags, robots.txt, and sitemaps.

Pages and components

Covers 40+ page types and reusable page pieces like homepage, pricing page, FAQ, hero, CTA, footer, and navigation.

Channel and platform skills

Includes skills for email, affiliate, referral, influencer, directories, PR, and platforms like X, Reddit, LinkedIn, TikTok, YouTube, Medium, GitHub, and Grokipedia.

Paid ads and strategy

Provides skills for ad strategy and platform-specific work across Google, Meta, LinkedIn, TikTok, and more.

Project context templates

Provides `project-context.md` and `project-task-tracker.md` so the agent can use product, audience, brand, and task context.

Skill authoring docs

Includes docs for usage, reference rules, and writing your own skills.

How to get it

  1. 1Run
    # Install specific skills (recommended - 2-3 per task; SkillsBench ref, one paper)
    npx skills add kostja94/marketing-skills --skill robots-txt title-tag meta-description
    
    # Install all skills
    npx skills add kostja94/marketing-skills
    
    # List available
    npx skills add kostja94/marketing-skills --list

README

Marketing & SEO Skills for AI Agents

License: MIT GitHub stars Last commit

Markdown skill library for AI agents - SEO, content, pages, paid ads, channels, strategies. Add project context + skills; your agent delivers tailored, production-ready output. Works with Cursor, Claude Code, OpenClaw, Lovable, and any AI that reads markdown.

By kostja | skill-authoring | CHANGELOG | zyjstc@gmail.com


Quick Start

# Install specific skills (recommended - 2-3 per task; SkillsBench ref, one paper)
npx skills add kostja94/marketing-skills --skill robots-txt title-tag meta-description

# Install all skills
npx skills add kostja94/marketing-skills

# List available
npx skills add kostja94/marketing-skills --list

Context (required for tailored output): Copy project-context.md to .cursor/ or .claude/ and fill in. Templates | Project Task Tracker

Note: CLI installs skills only (flat layout), not templates/ or docs/. Need templates? Use Clone + copy below.


What are Skills?

Skills are markdown files that give AI agents focused knowledge and workflows. Add them to your project; the agent picks the right skill from your prompt and applies SEO, content, and marketing best practices.

SkillsBench (2025, for reference only - one paper's findings): Human-curated skills yield +16.2pp task success; vertical domains (e.g. marketing, SEO) benefit most.

Skills = for agents. Human guides -> Alignify.


Use Cases

ScenarioLink
Personal site / portfoliousage.md S7.1
Product website - SEO growthusage.md S7.2
Learn SEO standaloneusage.md S7.3
Vibe coding product - built-in skillsusage.md S7.4
Build your own skillsusage.md S7.5

Partnership: Building a vibe coding product or AI marketing agent? Contact to integrate.

Star History Chart

Found this useful? Star or share with colleagues helps others discover it - thank you.


Installation

MethodWhen
CLIFull or selective; skills only, flat layout
Clone + copyNeed templates or full structure: cp -r marketing-skills/skills/* .cursor/skills/ and cp -r marketing-skills/templates .cursor/
Git submodulegit submodule add https://github.com/kostja94/marketing-skills.git .cursor/marketing-skills

Skill directories (Agent Skills spec): .agents/skills/, .cursor/skills/, .claude/skills/, ~/.cursor/skills/. Platforms: Cursor, Claude Code, OpenClaw, Lovable, v0, Bolt - native or copy to project; ChatGPT/Claude Web - paste skill markdown. Full guide


Usage

Ask your agent - it picks the right skill. Examples:

You saySkill
"SEO strategy" / "SEO plan" / "Where to start SEO"seo-strategy
"Configure robots.txt" / "Audit sitemap" / "Fix canonical"robots-txt, xml-sitemap, canonical-tag
"Optimize title" / "Meta description" / "Schema markup"title-tag, meta-description, schema-markup
"Keyword research" / "Content strategy" / "Link building"keyword-research, content-strategy, link-building
"Create pricing page" / "Homepage" / "Landing page" / "FAQ"pricing-page-generator, homepage-generator, landing-page-generator, faq-page-generator
"HowTo section" / "Step-by-step block" / "HowTo schema"howto-section-generator, schema-markup
"Cold start" / "Product Hunt" / "Directory submission"cold-start-strategy, directory-submission
"Indie hacker" / "PMF" / "Parasite SEO" / "GitHub SEO"indie-hacker-strategy, pmf-strategy, parasite-seo, github
"GA4 tracking" / "Search Console" / "AI traffic"analytics-tracking, google-search-console, ai-traffic-tracking

Full prompt -> skill mapping


Project Context

Without context, outputs stay generic. Add project-context.md for product, audience, brand - skills read it automatically.

ContextPurpose
project-context.mdProduct, audience, brand, keywords - skills read automatically
project-task-tracker.mdTask status, priority - agent suggests next steps
Project rules (.cursor/rules/)Code style, conventions
AGENTS.mdProject instructions

Start with: Overview, 1-4, 8. Add 5-7 as you have them. Update regularly - stale context degrades quality. Templates | skill-authoring S8


Skills Overview

160+ skills in 9 categories. Full list | npx skills add kostja94/marketing-skills --list

CategoryScope
SEOTechnical (robots, sitemap, canonical, crawlability), On-Page (title, meta, schema, heading), Content (keyword, content, competitor), Off-Page, Local, Tactics
ContentCopywriting, video, visual, translation
Paid AdsStrategy + 12 platforms (Google, Meta, LinkedIn, TikTok, etc.)
Pages40+ types - brand, content, marketing, legal, utility; Features vs Use cases vs Solutions
ComponentsNav, breadcrumb, footer, hero, CTA, logo, testimonials, etc.
ChannelsAffiliate, email, influencer, referral, directories, PR
PlatformsX, Reddit, LinkedIn, TikTok, YouTube, Medium, GitHub, Grokipedia
Strategieslaunch
AnalyticsTraffic, tracking, Search Console, AI traffic

Workflow: Technical SEO -> On-Page -> Content -> Off-Page. seo-strategy orchestrates. Each skill has Related Skills; say "skip intro" or "just do it" for repeat tasks. Dependency maps

                    +-------------------------------------------------------------+
                    |              Technical SEO (Foundation)                     |
                    |  robots | sitemap | canonical | indexing | indexnow |       |
                    |  crawlability | core-web-vitals | mobile-friendly | rendering |
                    +---------------------------------+-----------------------------+
                                                      |
         +---------------------------------------------+---------------------------------------------+
         v                                             v                                             v
+---------------------+                   +-------------------------+                   +---------------------+
|      On-Page        |                   |       Content            |                   |     Off-Page        |
| title | meta-desc | |<----------------->| keyword-research |      |                   | link-building |     |
| schema | heading | |                   | content-strategy |       |                   | backlink-analysis   |
| internal-links |    |                   | eeat-signals |           |                   +---------------------+
| image | video | url |                   | competitor-research |    |
+------------------+--+                   | parasite | programmatic  |
             |                            +----------------+---------+
             +-----------------------------------+---------+
                                                v
                    +-------------------------------------------------------------+
                    |  Pages | Brand | Content | Marketing | Legal | Utility (40+) |
                    +---------------------------------+-----------------------------+
                                                      |
         +---------------------------------------------+---------------------------------------------+
         v                                             v                                             v
+---------------------+                   +-------------------------+                   +---------------------+
| Channels            |                   | Platforms | Strategies   |                   | Components |        |
| affiliate | email | |                   | x | reddit | linkedin |   |                   | Analytics           |
| directories | pr |  |                   | cold-start | GEO |       |                   | nav | hero | cta |  |
| influencer | referral|                  | paid-ads | branding     |                   | tracking | GSC      |
+---------------------+                   +-------------------------+                   +---------------------+

Tips

TipAction
Project ContextAdd project-context.md for tailored output
Skip intro"skip intro" or "just do it" -> go straight to Action
Related SkillsEach skill has Related Skills for dependencies

Security

All skills are pure Markdown - no executable code. Scope limited to SEO, content, marketing. No data exfiltration. Full audit


Docs & References

DocPurpose
usagePlatforms, install, use cases, roadmap
skills-referenceFull skill list, page taxonomy, dependency trees
skill-authoringRules, specs, authoring
templatesproject-context
CONTRIBUTINGHow to contribute

Ecosystem: Agent Skills Specification | skills.sh | Vercel skills CLI


License

MIT

Files in the repo

Repository payload8 top-level entries
  • docs
  • skills
  • templates
  • .editorconfig
  • .gitignore
  • CONTRIBUTING.md
  • LICENSE
  • README.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.

57k
ayghri/
i-have-adhd

A skill to stop your coding agent from burying the answer. ADHD-friendly output.

38k
mvanhorn/
last30days-skill

AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary

62k