programmatic-seo

Programmatic SEO

programmatic-seo is Corey Haines's agent skill for building SEO pages at scale from templates and data, such as location, comparison or integration pages, without tripping search engine spam policies.

Install Programmatic SEO

Install the skill with the skills CLI

Terminal
npx skills add coreyhaines31/marketingskills --skill programmatic-seo

Or, in Claude Code, add the publisher's plugin marketplace

Terminal
/plugin marketplace add coreyhaines31/marketingskills

Then install all the marketing skills

Terminal
/plugin install marketing-skills

Or paste this into your coding agent: Install the agent skill programmatic-seo from github.com/coreyhaines31/marketingskills. A skill can include scripts that run on your computer, so read its source first.

What Programmatic SEO does

Programmatic SEO is one of Corey Haines's marketing skills, for sites that want many similar pages aimed at different keywords: city pages, X versus Y comparisons, integration pages, glossaries or directories. It reads your product marketing context first, then asks what keyword pattern, data and goals you have before proposing anything.

The skill groups page types into 12 playbooks, including templates, curation, conversions, comparisons, examples, locations, personas, integrations, glossary, translations, directory and profiles, each with an example search pattern and a reference file with more detail. It helps you choose a playbook that matches the data you actually own, since proprietary data is one of its core principles.

Implementation covers keyword pattern research, data requirements, template design, internal linking and indexation. Its rules push for unique value on every page, clean URLs and real search intent, and warn against thin pages that search engines treat as spam. The output is a strategy document and a page template, plus checklists for before and after launch.

When to use Programmatic SEO

  • You want to create a page for every city, integration or competitor you serve.
  • You have a dataset and want to know which page pattern it can support.
  • You want a page template and internal linking plan before generating hundreds of pages.
  • You worry your template pages look thin to Google.

When to pick something else

  • Fixing an existing site's SEO problems: use seo-audit from the same set.

Which agents Programmatic SEO works in

Corey Haines documents Programmatic SEO for Claude Code, Codex, Cursor, Windsurf, Any agent that reads SKILL.md files, through the skills CLI. The open skills CLI also installs it into 78 agents, including Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode (we listed it with the CLI on October 1, 2026). See where each agent looks for skills.

Programmatic SEO license

Programmatic SEO is published under MIT.

  • AI SEO: ai-seo is Corey Haines's agent skill for answer engine optimization: the agent audits whether AI assistants cite your site, then restructures content and site files so AI search can extract and cite it. (52,171 repository stars on October 2, 2026)
  • SEO audit: seo-audit is Corey Haines's agent skill for diagnosing why a site is not ranking: the agent checks crawling, indexing, speed, on-page elements and content quality, then writes a prioritized fix list. (52,171 repository stars on October 2, 2026)

Lists that include programmatic-seo