coreyhaines31 /
marketingskills
Markdown skill files that teach AI coding agents to do marketing work
- 56.1k stars
- 3.9k stars since 3 Oct
- JavaScript
- Updated today
- Beginner friendly
- Agent skills & plugins
Coding agents are good at code but generic at marketing. This repo packages marketing know-how as skills: markdown files that tell an agent how to handle a task such as an SEO audit, a landing page rewrite or a cold email sequence. When you ask for that kind of work, the agent picks up the matching skill and follows its workflow.
The skills are built to work together. A foundation skill, product-marketing, holds your product, audience and positioning. Every other skill reads it first, so advice stays specific to you. Skills also point to each other, for example copywriting, cro and ab-testing, or seo-audit, schema and ai-seo.
It follows the open Agent Skills spec, so it is not tied to one tool. It is MIT licensed. The README also lists paid partner tool integrations, disclosed as sponsors, and links to the author's agency, training and a marketing agent product.
What it does
Shared product context
The product-marketing skill captures your product, audience and positioning. All other skills check it before they act.
Broad marketing coverage
Skills cover SEO and AI search, conversion optimization, copywriting, paid ads, analytics, email, pricing, launches, sales enablement and more.
Skills that cross-reference
Each skill has a Related Skills section linking to others, so related tasks follow connected workflows.
Works across agents
Follows the Agent Skills spec, so it works with Claude Code, Codex, Cursor, Windsurf and other agents that support it.
CLI install
You can install all skills, or only specific ones, with the npx skills command.
What you could build
- Audit a site's SEO and add schema markup with agent guidance.
- Rewrite a landing page's copy and plan an A/B test for it.
- Draft a cold email sequence or a lifecycle email flow.
- Plan a product launch or build a full marketing plan for a product.
- Set up analytics tracking and work out which channels drive conversions.
Get started
Run the install command in your project to add all skills. Then create your product-marketing context first, since the other skills read it, and ask your agent for a marketing task.
npx skills add coreyhaines31/marketingskillsCommands are copied from the project's README. Read it on GitHub for the full setup.