programmatic-seo

Generate SEO-optimized pages at scale using templates and data.

3|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Deorbiting/Gary --skill programmatic-seo-deorbiting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: programmatic-seo
Source: https://github.com/Deorbiting/Gary/tree/main/src/skills/programmatic-seo
Command: npx skills add https://github.com/Deorbiting/Gary --skill programmatic-seo-deorbiting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you create large volumes of SEO-optimized pages efficiently by leveraging templates and data, targeting specific search patterns at scale.

Core Features & Use Cases

  • Template-Based Page Generation: Design and generate pages based on predefined templates and variable data.
  • Playbook Implementation: Utilizes 12 distinct playbooks (Templates, Curation, Conversions, Locations, etc.) to match different SEO strategies.
  • Use Case: A SaaS company wants to rank for "[service] in [city]" queries. This Skill can help them generate thousands of unique location-specific pages by using a template and populating it with data for each city.

Quick Start

Use the programmatic-seo skill to generate a strategy document for creating location-based pages targeting 'plumber in [city]'.

Frequently Asked Questions about programmatic-seo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create SEO content at scale for hundreds of locations?

You create SEO content at scale by using template-based page generation to populate predefined layouts with variable location data, allowing you to target specific search patterns like 'service in city' efficiently.

What are programmatic SEO playbooks and when should I use them?

Programmatic SEO playbooks are distinct strategies like Templates, Curation, Conversions, and Locations used to match different search intents. You use them to design structured content for specific keyword research and data sourcing needs.

How do I generate directory or comparison pages for keyword research?

You generate directory or comparison pages by sourcing structured data and applying it to predefined templates, matching specific search patterns and user intents identified during keyword research.

Does template-based page generation require structured data input?

Template-based page generation requires structured data input to populate variable fields across scaled SEO pages, ensuring each generated page addresses a specific user intent without duplicating content.

What is the best way to scale SEO content without manual writing?

The best way to scale SEO content without manual writing is implementing template pages populated by structured data, addressing specific search patterns and user intents at scale.

When should I avoid using programmatic SEO for content strategy?

You should avoid using programmatic SEO when your content strategy lacks sufficient structured data or when search patterns require highly customized, non-template-based pages to address complex user intents.