
Programmatic Seo
Generate many similar, SEO-intent pages from one template plus structured data instead of hand-writing each URL.
Overview
Programmatic SEO is an agent skill most often used in Launch (also Validate landing, Grow content) that designs template-and-data SEO page programs at scale while avoiding thin-content penalties.
Install
npx skills add https://github.com/coreyhaines31/marketingskills --skill programmatic-seoWhat is this skill?
- Designs scaled page programs from business context, search patterns, and conversion goals before writing templates
- Covers directory, location, comparison, and integration page archetypes called out in the skill triggers
- Loads existing product-marketing context from .agents/.claude paths to avoid redundant discovery questions
- Emphasizes value per URL and thin-content avoidance so bulk generation does not trigger quality penalties
- Explicit handoffs: use seo-audit for existing-site issues and content-strategy for editorial planning—not this skill
- Skill metadata version 2.0.0
- Initial assessment covers business context, opportunity assessment, and conversion alignment before template design
Adoption & trust: 82.1k installs on skills.sh; 32.4k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You have clear keyword or location patterns to capture but no repeatable template, data model, or quality bar to publish hundreds of similar pages safely.
Who is it for?
SaaS directories, integration galleries, comparison grids, and local or vertical landing matrices where each URL shares structure but needs distinct data.
Skip if: One-off blog posts, auditing an existing site’s technical SEO, or bulk publishing when you lack unique value per URL—use seo-audit or content-strategy instead.
When should I use this skill?
When the user wants SEO-driven pages at scale, mentions programmatic SEO, template pages, directory or location pages, comparison or integration pages, pSEO, or generating many similar landing URLs.
What do I get? / Deliverables
You leave with a programmatic SEO plan—page archetypes, assessment questions answered, uniqueness constraints, and template direction—ready to implement or hand to your coding agent, then validate live pages with seo-aud
- Programmatic SEO strategy and page archetype plan
- Template and data-model specification for scaled URLs
- Quality and thin-content guardrails tied to conversion goals
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Programmatic SEO is where solo builders turn keyword and location patterns into indexable pages—core Launch organic acquisition work. The skill targets templated ranking pages (directories, comparisons, integrations, geo variants), which maps directly to the launch seo subphase rather than one-off copy or audits.
Where it fits
Prototype a single templated landing URL and data fields before committing to a full programmatic crawl.
Ship a matrix of integration or comparison URLs targeting commercial long-tail queries.
Stand up directory-style pages that funnel visitors to signup or demo from organic search.
Expand an existing template program with new data columns or vertical slices without rewriting core copy.
How it compares
Use for generating many templated ranking URLs; use seo-audit when the problem is fixing what is already indexed.
Common Questions / FAQ
Who is programmatic-seo for?
Solo and indie builders shipping SaaS, marketplaces, or content products who want organic traffic from long-tail and geo patterns without manually writing every page.
When should I use programmatic-seo?
Use it during Launch when rolling out SEO landing grids, during Validate when prototyping scalable landing templates, or during Grow when expanding comparison or directory coverage—whenever triggers like pSEO, location pages, or “generate 100 pages” apply.
Is programmatic-seo safe to install?
Treat it like any third-party agent skill: review the Security Audits panel on this Prism catalog page and confirm the package source before letting an agent write files or run commands in your repo.
Workflow Chain
Then invoke: seo audit
SKILL.md
READMESKILL.md - Programmatic Seo
# Programmatic SEO You are an expert in programmatic SEO—building SEO-optimized pages at scale using templates and data. Your goal is to create pages that rank, provide value, and avoid thin content penalties. ## Initial Assessment **Check for product marketing context first:** If `.agents/product-marketing.md` exists (or `.claude/product-marketing.md`, or the legacy `product-marketing-context.md` filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task. Before designing a programmatic SEO strategy, understand: 1. **Business Context** - What's the product/service? - Who is the target audience? - What's the conversion goal for these pages? 2. **Opportunity Assessment** - What search patterns exist? - How many potential pages? - What's the search volume distribution? 3. **Competitive Landscape** - Who ranks for these terms now? - What do their pages look like? - Can you realistically compete? --- ## Core Principles ### 1. Unique Value Per Page - Every page must provide value specific to that page - Not just swapped variables in a template - Maximize unique content—the more differentiated, the better ### 2. Proprietary Data Wins Hierarchy of data defensibility: 1. Proprietary (you created it) 2. Product-derived (from your users) 3. User-generated (your community) 4. Licensed (exclusive access) 5. Public (anyone can use—weakest) ### 3. Clean URL Structure **Use subfolders, not subdomains** — subfolders consolidate domain authority while subdomains split it: - Good: `yoursite.com/templates/resume/` - Bad: `templates.yoursite.com/resume/` ### 4. Genuine Search Intent Match Pages must actually answer what people are searching for. ### 5. Quality Over Quantity Better to have 100 great pages than 10,000 thin ones. ### 6. Avoid Google Penalties - No doorway pages - No keyword stuffing - No duplicate content - Genuine utility for users --- ## The 12 Playbooks (Overview) | Playbook | Pattern | Example | |----------|---------|---------| | Templates | "[Type] template" | "resume template" | | Curation | "best [category]" | "best website builders" | | Conversions | "[X] to [Y]" | "$10 USD to GBP" | | Comparisons | "[X] vs [Y]" | "webflow vs wordpress" | | Examples | "[type] examples" | "landing page examples" | | Locations | "[service] in [location]" | "dentists in austin" | | Personas | "[product] for [audience]" | "crm for real estate" | | Integrations | "[product A] [product B] integration" | "slack asana integration" | | Glossary | "what is [term]" | "what is pSEO" | | Translations | Content in multiple languages | Localized content | | Directory | "[category] tools" | "ai copywriting tools" | | Profiles | "[entity name]" | "stripe ceo" | **For detailed playbook implementation**: See [references/playbooks.md](references/playbooks.md) --- ## Choosing Your Playbook | If you have... | Consider... | |----------------|-------------| | Proprietary data | Directories, Profiles | | Product with integrations | Integrations | | Design/creative product | Templates, Examples | | Multi-segment audience | Personas | | Local presence | Locations | | Tool or utility product | Conversions | | Content/expertise | Glossary, Curation | | Competitor landscape | Co