← ClaudeAtlas

alternativelisted

Generate an "alternatives to [Competitor]" page that captures searchers actively shopping away from a named competitor. Listicle-style — ranks the site alongside 4–7 other named alternatives, with the site positioned as best-fit for a specific use case (not always
mkreindel/seo-toolkit-template · ★ 0 · AI & Automation · score 70
Install: claude install-skill mkreindel/seo-toolkit-template
# `/alternative` — "Alternatives to X" listicle page Captures the highest-intent prospecting traffic on the web: people who have already decided their current option doesn't fit and are looking for replacements. The page lists 4–7 alternatives (including the site itself), ranks them per use case, and positions the site honestly — not always #1. ## Inputs Required (asked at start if not given): - **Site** — must match a folder under `sites/[name]/`. - **Competitor being replaced** — the named entity in the search query (`alternatives to [HubSpot]`, `[Mailchimp] alternatives`). Optional (per-run overrides): - **Alternative count** — defaults to 5; valid range 4–7. Below 4 looks thin; above 7 dilutes per-alternative depth. - **Position** — the site's slot in the list. Default: `honest` (skill picks slot based on real fit). Override: `top` (only if the site is genuinely the best fit for the broadest reader segment — refusal-checked). ## Workflow This skill follows `/blog`'s workflow (Steps 0–11) with the page-type-specific differences listed below. Read `.claude/skills/blog/SKILL.md` end-to-end before running. ### What's unique to `/alternative` **Step 2 — Keyword selection:** pick from `service-keywords.csv` rows where `intent=alternative`, or accept user-supplied keyword. The keyword form is always `alternatives to [X]` or `[X] alternatives`. **Step 4 — SERP analysis (alternative-specific):** - Top 3 alternative pages — extract the LIST: which alternatives do they name