When the agent reaches for it
The agent keeps every installed skill's description in view and loads the full instructions when a request matches. This is the description it reads:
When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions "programmatic SEO," "template pages," "pages at scale," "directory pages," "location pages," "[keyword] + [city] pages," "comparison pages," "integration pages," "building many pages for SEO," "pSEO," "generate 100 pages," "data-driven pages," or "templated landing pages." Use this whenever someone wants to create many similar pages targeting different keywords or locations. For auditing existing SEO issues, see seo-audit. For content strategy planning, see content-strategy.
What the instructions cover
The sections of its SKILL.md, in order.
- Initial Assessment
- Core Principles
- The 12 Playbooks (Overview)
- Choosing Your Playbook
- Implementation Framework
- Quality Checks
- Common Mistakes
- Output Format
- Task-Specific Questions
- Related Skills
What ships with it
Besides SKILL.md, the folder carries these. The agent opens them only when a step in the instructions calls for one.
-
evals/ -
references/
Install the programmatic SEO skill
For Claude Code, run this in a terminal. It comes from the publisher's own instructions.
npx skills add coreyhaines31/marketingskills --skill programmatic-seo -a claude-code License: MIT.
In Longwave, add Marketing Skills from the marketplace. It installs all 50 of its skills, and your Claude Code, Codex and OpenCode threads can use them.