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.
$ npx -y skills add kostja94/marketing-skills --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
Repo: kostja94/marketing-skills
What's inside
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
# 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.
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.
| Scenario | Link |
|---|---|
| Personal site / portfolio | usage.md S7.1 |
| Product website - SEO growth | usage.md S7.2 |
| Learn SEO standalone | usage.md S7.3 |
| Vibe coding product - built-in skills | usage.md S7.4 |
| Build your own skills | usage.md S7.5 |
Partnership: Building a vibe coding product or AI marketing agent? Contact to integrate.
Found this useful? Star or share with colleagues helps others discover it - thank you.
| Method | When |
|---|---|
| CLI | Full or selective; skills only, flat layout |
| Clone + copy | Need templates or full structure: cp -r marketing-skills/skills/* .cursor/skills/ and cp -r marketing-skills/templates .cursor/ |
| Git submodule | git 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
Ask your agent - it picks the right skill. Examples:
| You say | Skill |
|---|---|
| "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 |
Without context, outputs stay generic. Add project-context.md for product, audience, brand - skills read it automatically.
| Context | Purpose |
|---|---|
| project-context.md | Product, audience, brand, keywords - skills read automatically |
| project-task-tracker.md | Task status, priority - agent suggests next steps |
Project rules (.cursor/rules/) | Code style, conventions |
| AGENTS.md | Project instructions |
Start with: Overview, 1-4, 8. Add 5-7 as you have them. Update regularly - stale context degrades quality. Templates | skill-authoring S8
160+ skills in 9 categories. Full list | npx skills add kostja94/marketing-skills --list
| Category | Scope |
|---|---|
| SEO | Technical (robots, sitemap, canonical, crawlability), On-Page (title, meta, schema, heading), Content (keyword, content, competitor), Off-Page, Local, Tactics |
| Content | Copywriting, video, visual, translation |
| Paid Ads | Strategy + 12 platforms (Google, Meta, LinkedIn, TikTok, etc.) |
| Pages | 40+ types - brand, content, marketing, legal, utility; Features vs Use cases vs Solutions |
| Components | Nav, breadcrumb, footer, hero, CTA, logo, testimonials, etc. |
| Channels | Affiliate, email, influencer, referral, directories, PR |
| Platforms | X, Reddit, LinkedIn, TikTok, YouTube, Medium, GitHub, Grokipedia |
| Strategies | launch |
| Analytics | Traffic, 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 |
+---------------------+ +-------------------------+ +---------------------+
| Tip | Action |
|---|---|
| Project Context | Add project-context.md for tailored output |
| Skip intro | "skip intro" or "just do it" -> go straight to Action |
| Related Skills | Each skill has Related Skills for dependencies |
All skills are pure Markdown - no executable code. Scope limited to SEO, content, marketing. No data exfiltration. Full audit
| Doc | Purpose |
|---|---|
| usage | Platforms, install, use cases, roadmap |
| skills-reference | Full skill list, page taxonomy, dependency trees |
| skill-authoring | Rules, specs, authoring |
| templates | project-context |
| CONTRIBUTING | How to contribute |
Ecosystem: Agent Skills Specification | skills.sh | Vercel skills CLI
.editorconfig
.gitignore
CONTRIBUTING.md
docs/
CHANGELOG.md
creator-attribution.md
README.md
reference-rules.md
SECURITY.md
skill-authoring.md
skills-reference.md
usage.md
LICENSE
README.md
skills/
analytics/
seo/
google-search-console/
SKILL.md
seo-monitoring/
SKILL.md
sources/
ai-traffic/
SKILL.md
traffic/
SKILL.md
tracking/
SKILL.md
channels/
community/
community-forum/
SKILL.md
directory-submission/
SKILL.md
product-hunt-launch/
SKILL.md
distribution/
distribution-channels/
SKILL.md
owned/
email-marketing/
SKILL.md
employee-generated-content/
SKILL.md
partnerships/
affiliate-marketing/
SKILL.md
creator-program/
SKILL.md
education-program/
SKILL.md
influencer-marketing/
SKILL.md
public-relations/
SKILL.md
referral-program/
SKILL.md
components/
branding/
brand-visual/
SKILL.md
favicon/
SKILL.md
hero/
SKILL.md
logo/
SKILL.md
content/
comparison-table/
SKILL.md
howto-section/
SKILL.md
tab-accordion/
SKILL.md
conversion/
cta/
SKILL.md
newsletter-signup/
SKILL.md
popup/
SKILL.md
testimonials/
SKILL.md
trust-badges/
SKILL.md
layout/
card/
SKILL.md
carousel/
SKILL.md
grid/
SKILL.md
list/
SKILL.md
masonry/
SKILL.md
navigation/
breadcrumb/
SKILL.md
footer/
SKILL.md
navigation-menu/
SKILL.md
sidebar/
SKILL.md
toc/
SKILL.md
utility/
social-share/
SKILL.md
top-banner/
SKILL.md
url-slug/
SKILL.md
content/
article/
SKILL.md
copywriting/
SKILL.md
podcast/
SKILL.md
translation/
SKILL.md
video/
SKILL.md
visual-content/
SKILL.md
pages/
brand/
about/
SKILL.md
contact/
SKILL.md
home/
SKILL.md
content/
api/
SKILL.md
article/
SKILL.md
blog/
SKILL.md
docs/
SKILL.md
faq/
SKILL.md
features/
SKILL.md
glossary/
SKILL.md
resources/
SKILL.md
template-page/
SKILL.md
tools/
SKILL.md
legal/
cookie-policy/
SKILL.md
legal/
SKILL.md
privacy/
SKILL.md
refund/
SKILL.md
shipping/
SKILL.md
terms/
SKILL.md
marketing/
affiliate-program/
SKILL.md
alternatives/
SKILL.md
category-pages/
SKILL.md
contest/
SKILL.md
customer-stories/
SKILL.md
download/
SKILL.md
integrations/
SKILL.md
landing-page/
SKILL.md
media-kit/
SKILL.md
migration/
SKILL.md
press-coverage/
reference.md
SKILL.md
pricing/
SKILL.md
products/
SKILL.md
services/
SKILL.md
showcase/
SKILL.md
solutions/
SKILL.md
startups/
SKILL.md
use-cases/
SKILL.md
utility/
404/
SKILL.md
careers/
SKILL.md
changelog/
SKILL.md
disclosure/
SKILL.md
feedback/
SKILL.md
signup-login/
SKILL.md
status/
SKILL.md
paid-ads/
formats/
app-ads/
SKILL.md
ctv-ads/
SKILL.md
directory-listing-ads/
SKILL.md
display-ads/
SKILL.md
native-ads/
SKILL.md
platforms/
google-ads/
SKILL.md
linkedin-ads/
SKILL.md
meta-ads/
SKILL.md
reddit-ads/
SKILL.md
tiktok-ads/
SKILL.md
youtube-ads/
SKILL.md
platforms/
github/
SKILL.md
grokipedia/
SKILL.md
linkedin/
SKILL.md
medium/
SKILL.md
pinterest/
SKILL.md
reddit/
SKILL.md
tiktok/
SKILL.md
x/
SKILL.md
youtube/
SKILL.md
seo/
content/
competitor-research/
SKILL.md
content-optimization/
SKILL.md
content-strategy/
SKILL.md
eeat-signals/
SKILL.md
keyword-research/
SKILL.md
entity-seo/
SKILL.md
local/
SKILL.md
off-page/
backlink-analysis/
SKILL.md
link-building/
SKILL.md
on-page/
description/
SKILL.md
featured-snippet/
SKILL.md
heading/
SKILL.md
image-optimization/
SKILL.md
internal-links/
SKILL.md
metadata/
SKILL.md
open-graph/
SKILL.md
schema/
SKILL.md
serp-features/
SKILL.md
title/
SKILL.md
twitter-cards/
SKILL.md
url-structure/
SKILL.md
video-optimization/
SKILL.md
parasite-seo/
SKILL.md
programmatic-seo/
SKILL.md
technical/
canonical/
SKILL.md
core-web-vitals/
SKILL.md
crawlability/
SKILL.md
indexing/
SKILL.md
indexnow/
SKILL.md
mobile-friendly/
SKILL.md
rendering-strategies/
SKILL.md
robots/
SKILL.md
sitemap/
SKILL.md
strategies/
brand/
brand-monitoring/
SKILL.md
brand-protection/
SKILL.md
branding/
SKILL.md
content-marketing/
SKILL.md
integrated-marketing/
SKILL.md
rebranding/
SKILL.md
commercial/
domain/
domain-architecture/
SKILL.md
domain-selection/
SKILL.md
multi-domain-brand-seo/
SKILL.md
geo/
SKILL.md
localization/
SKILL.md
open-source/
SKILL.md
paid-ads/
SKILL.md
pricing/
discount-marketing/
SKILL.md
pricing-strategy/
SKILL.md
launch/
cold-start/
SKILL.md
conversion/
SKILL.md
growth-funnel/
SKILL.md
gtm/
SKILL.md
indie-hacker/
SKILL.md
pmf/
SKILL.md
product-launch/
SKILL.md
research-sources/
SKILL.md
retention/
SKILL.md
structure/
seo/
seo-audit/
SKILL.md
SKILL.md
website-structure/
SKILL.md
templates/
project-context.md
... 2 moreFAQ
kostja94-marketing-skills is a Claude Code plugin with 172 hand-picked skills for marketing work, indexed on Flowy. Install it with the command on its page. It includes google-search-console, seo-monitoring, ai-traffic. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.