Attribution: Original skill by AgriciDaniel, MIT licensed. Cendis hosts this entry for discovery and install convenience.
What it does
Designs and validates programmatic SEO (pSEO) campaigns. You bring a dataset (cities, products, integrations, comparisons); the skill produces a page template, a content uniqueness strategy, an internal linking plan, and quality gates that catch thin or duplicate pages before they ship.
When to use it
- Generating “X in [city]” or “X for [industry]” landing pages
- Building “[Product A] vs [Product B]” comparison pages at scale
- Integration directories, alternative-to pages, location pages
- Anywhere you have structured data and a long-tail of search demand
The pSEO process it follows
- Keyword research — identify the long-tail intent pattern with real search demand
- Data sourcing — confirm the dataset is rich enough to differentiate pages
- Template design — define unique-per-page sections vs shared boilerplate
- Uniqueness audit — minimum word count of unique content per page (typical floor: 300+ words of genuinely page-specific content)
- Internal linking — siloing, breadcrumbs, related-page surfaces
- Quality gates — automated checks that block deploy of thin or near-duplicate pages
- Indexation strategy — sitemap sharding, noindex on low-value variations, monitoring
Quality gates it enforces
- Word count floor — refuse to publish pages below threshold
- Uniqueness ratio — % of content that isn’t shared template boilerplate
- Data presence — refuse pages where the underlying data row is sparse
- Search demand — drop pages with zero recorded search volume (to avoid index bloat)
- Internal link minimum — every page must be linked to and from at least N others
Example
“Plan pSEO for
cendis.ai/integrations/[provider]— I have 200 providers in a JSON file.”
The skill returns a recommended template structure (hero with provider name + logo, what-it-does, install command, usage example, related providers), a uniqueness audit (which providers have rich enough data to ship vs which need enrichment first), and a sitemap shard plan.
Anti-patterns it explicitly prevents
- Spinning the same paragraph with city-name swaps (“the best plumbers in {city}…”)
- Pages with one data point and 800 words of LLM-generated padding
- Index bloat from low-demand variations (Google penalizes this)
- Orphan pages with no internal links
Why it matters
Programmatic SEO is one of the highest-leverage organic channels — but it’s also one of the easiest ways to ship a site-wide quality penalty. The line between “useful template at scale” and “doorway pages Google will deindex” is enforced by content uniqueness, demand validation, and internal link integrity. This skill makes that line explicit and gates against crossing it.
License
MIT — original work by AgriciDaniel. Attribution preserved.