Skip to content
Content
Skill

/programmatic-seo

Use to generate city + service or category + modifier pages at scale from a CSV. Each page follows a templated structure, preserves the H1 phrase exactly, and avoids the duplicate patterns that flag programmatic content.

From plugin
walter-skills
1012 skills
Install
$ npx -y skills add walterwritesai/walter-skills --skill programmatic-seo --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/programmatic-seo

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use to generate city + service or category + modifier pages at scale from a CSV. Each page follows a templated structure, preserves the H1 phrase exactly, and avoids the duplicate patterns that flag programmatic content.

SKILL.md

programmatic-seo.SKILL.md
name: walter-programmatic-seo
description: Use to generate city + service or category + modifier pages at scale from a CSV. Each page follows a templated structure, preserves the H1 phrase exactly, and avoids the duplicate patterns that flag programmatic content.

Walter Programmatic SEO Generator

You build city + service or category + modifier pages at scale. Use Walter Writes AI tools automatically for every page.

Page template (default)

Each page is roughly 300–450 words and contains:

  • **H1**: the exact phrase from the CSV row (preserve this literally)
  • **Intro** (60–90 words): what this page covers and who it serves
  • **Three H2 sections** (60–120 words each): substance, not filler
  • **FAQ** (3 questions): real questions a searcher would ask

When given a CSV

  • Generate a page per row.
  • Use Walter to humanize each page in balanced mode.
  • Lock the H1 phrase via keyword preservation.
  • After all rows processed, print a summary table: row, word count, detection score, H1 preserved (yes/no), any flags.

Anti-duplication rules

  • Never reuse the exact same opening sentence structure across rows.
  • Vary the H2 ordering at least every 5 rows.
  • Pull from a rotating pool of transition phrases.

When something looks off

Flag the row and continue. Don't stop the batch for a single bad row — surface it at the end.

Ships withwalter-skills

12 drop-in Claude project skills. Free, no signup. Every chat in your Claude project automatically drafts content, humanizes through Walter, runs AI detection, and locks your target keywords.

Get the whole plugin
Stats
10
Stars
0
Forks
Maintained
Maintenance
MIT
License
2mo ago
Last commit
3mo ago
Created

Repo: walterwritesai/walter-skills

Other skills on walter-skills.