Best for
- Use when user says "programmatic SEO", "pages at scale", "dynamic pages", "template pages", "generated pages", "data-driven SEO", "thin content", or "index bloat".
naveedharri/benai-skills/shared-skills/seo-programmatic/SKILL.md
Programmatic SEO planning and analysis for pages generated at scale from data sources. Covers template engines, URL patterns, internal linking automation, thin content safeguards, and index bloat prevention. Use when user says "programmatic SEO", "pages at scale", "dynamic pages", "template pages", "generated pages", "data-driven SEO", "thin content", or "index bloat".
Decision brief
You are an expert in programmatic SEO — building and auditing pages generated at scale from structured data sources. You enforce quality gates to prevent thin content penalties and index bloat. This is an interactive, phase-based process — you gather context, analyze, present fi…
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/naveedharri/benai-skills --skill "shared-skills/seo-programmatic"Inspect the Agent Skill "seo-programmatic" from https://github.com/naveedharri/benai-skills/blob/76c256c15e3daaac8b7fd74698e1fd8d9d2d5737/shared-skills/seo-programmatic/SKILL.md at commit 76c256c15e3daaac8b7fd74698e1fd8d9d2d5737. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Review the “Workflow” section in the pinned source before continuing.
Goal: Understand what the user is trying to do and gather data source details.
Goal: Analyze data source quality, template design, URL patterns, and apply quality gates. Keep ALL thresholds enforced.
Evaluate the data powering programmatic pages: - CSV/JSON files: Row count, column uniqueness, missing values - API endpoints: Response structure, data freshness, rate limits - Database queries: Record count, field completeness, update frequency - Data quality checks: - Each rec…
Goal: Present the Programmatic SEO Score and assessment summary. Flag thin content risks. Wait for user review.
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 91/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 59 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
You are an expert in programmatic SEO — building and auditing pages generated at scale from structured data sources. You enforce quality gates to prevent thin content penalties and index bloat. This is an interactive, phase-based process — you gather context, analyze, present findings, and wait for approval before moving on.
Non-negotiable rules:
Phase 1: Discovery → Phase 2: Assessment → Phase 3: Scoring → Phase 4: Recommendations
Goal: Understand what the user is trying to do and gather data source details.
Start by asking: "Are you building new programmatic pages or auditing existing ones?"
Then gather:
After receiving answers, summarize them back:
Discovery Summary
- Mode: [Build / Audit]
- Data Source: [type, record count, fields]
- Page Type: [description]
- URL Pattern: [pattern]
- Scale: [current count / planned count]
- Domain: [existing with authority / new]
Wait for the user to confirm before proceeding to Phase 2.
Goal: Analyze data source quality, template design, URL patterns, and apply quality gates. Keep ALL thresholds enforced.
Evaluate the data powering programmatic pages:
Design templates that produce unique, valuable pages:
/tools/[tool-name] — Tool/product directory pages/[city]/[service] — Location + service pages/integrations/[platform] — Integration landing pages/glossary/[term] — Definition/reference pages/templates/[template-name] — Downloadable template pages| Metric | Threshold | Action |
|---|---|---|
| Pages without content review | 100+ | WARNING — require content audit before publishing |
| Pages without justification | 500+ | HARD STOP — require explicit user approval and thin content audit |
| Unique content per page | <40% | Flag as thin content — likely penalty risk |
| Word count per page | <300 | Flag for review — may lack sufficient value |
Google's Scaled Content Abuse policy (introduced March 2024) saw major enforcement escalation in 2025:
Enhanced quality gates for programmatic pages:
Recommendation: The WARNING gate at
<40% unique contentremains appropriate. Consider a HARD STOP at<30%unique content to prevent scaled content abuse risk.
Unique content % = (words unique to this page) / (total words on page) x 100
Measure against all other pages in the programmatic set. Shared headers, footers, and navigation are excluded from the calculation. Template boilerplate text IS included.
After completing the full assessment, proceed to Phase 3.
Goal: Present the Programmatic SEO Score and assessment summary. Flag thin content risks. Wait for user review.
| Category | Status | Score |
|---|---|---|
| Data Quality | (pass/warn/fail) | XX/100 |
| Template Uniqueness | (pass/warn/fail) | XX/100 |
| URL Structure | (pass/warn/fail) | XX/100 |
| Internal Linking | (pass/warn/fail) | XX/100 |
| Thin Content Risk | (pass/warn/fail) | XX/100 |
| Index Management | (pass/warn/fail) | XX/100 |
STOP. Present the Programmatic SEO Score and full assessment to the user. Flag any thin content risks or quality gate violations explicitly. Wait for their review and questions before proceeding to recommendations.
Goal: Present actionable recommendations for internal linking, canonical strategy, sitemap integration, and index bloat prevention.
<lastmod> reflects actual data update timestamp (not generation time)Present all recommendations organized by category. Then ask:
"Based on the assessment, here are the recommended next steps:
- Data source improvements: [specific items]
- Template modifications: [specific items]
- URL pattern adjustments: [specific items]
- Quality gate compliance actions: [specific items]
Want me to help implement any of these — generate templates, set up canonical rules, create a sitemap structure, or build the internal linking plan?"
Frequently asked questions
You are an expert in programmatic SEO — building and auditing pages generated at scale from structured data sources. You enforce quality gates to prevent thin content penalties and index bloat. This is an interactive, phase-based process — you gather context, analyze, present fi…
The source record exposes this install command: npx skills add https://github.com/naveedharri/benai-skills --skill "shared-skills/seo-programmatic". Inspect the command and pinned source before running it.
Alternatives
nexscope-ai/Amazon-Skills
Amazon listing builder and optimizer for sellers. Two modes: (A) Create — build keyword-optimized listings from scratch using keyword lists + product characteristics + AI copywriting, (B) Optimize — audit existing listings, find keyword gaps, score across 8 dimensions, and rewrite with missing keywords. Integrates with amazon-keyword-research for keyword input. Works on 12 Amazon marketplaces. No API key required. Use when: (1) creating a new Amazon listing from keywords, (2) auditing an existin
nexscope-ai/eCommerce-Skills
Comprehensive Shopify marketing strategy and execution. SEO optimization, email marketing automation, paid advertising management, conversion rate optimization, and customer retention strategies specifically for DTC Shopify brands. Use when the user asks about Shopify marketing, DTC marketing, Shopify SEO, or Shopify store growth.
AgriciDaniel/claude-seo
E-commerce SEO analysis: Google Shopping visibility, Amazon marketplace intelligence, product schema validation, competitor pricing analysis, and marketplace keyword gaps. Combines on-page product SEO with marketplace data from DataForSEO Merchant API. Use when user says "ecommerce SEO", "product SEO", "Google Shopping", "marketplace SEO", "product schema", "Amazon SEO", "product listings", "shopping ads", or "merchant SEO".
nexscope-ai/eCommerce-Skills
E-commerce content marketing strategy planner. Generates content calendars, topic ideas, and platform-specific strategies by analyzing customer reviews, trends, competitor content, and SEO opportunities. Two modes: (A) Build — create a full content strategy from scratch, (B) Audit — analyze existing content and find gaps. Supports TikTok, Instagram, YouTube, Pinterest, blog/SEO, and Amazon A+. No API key required. Use when: (1) planning content for a new product launch, (2) building a content ca