← ClaudeAtlas

pricinglisted

Generate a transparent pricing page for a chosen managed site. Captures the highest-intent search behavior — searchers typing "[brand] pricing", "[service] cost", "how much does [service] cost". Pulls real pricing from the site's `stats.md` (refuses if pricing data missing — never invents). Builds a tier-by-tier breakdown OR a custom-quote framing depending on the site's pricing model (read from `site-info.md`). Satisfies Tier 1 on-page SEO, validates Offer schema, and ships per the site's publishing method. Use when the user types `/pricing` or asks for a pricing page.
mkreindel/seo-toolkit-template · ★ 0 · AI & Automation · score 70
Install: claude install-skill mkreindel/seo-toolkit-template
# `/pricing` — Pricing page generator Pricing pages are the single highest-converting page type on the web for service businesses — and the single most-mishandled. The skill enforces transparency (real numbers from `stats.md`, no "request a quote" hide-the-ball patterns unless that's genuinely the model) and refuses to invent any number. ## Inputs Required (asked at start if not given): - **Site** — must match a folder under `sites/[name]/`. Optional (per-run overrides): - **Pricing model** — `tiered` (Starter / Pro / Enterprise rows) | `custom-quote` (anchors + ranges, "contact for exact") | `per-engagement` (typical engagement sizes with example outcomes) | `package` (named packages with fixed scope + price). Default: read from `site-info.md` → "Pricing model". Skill refuses if neither input nor site-info specifies. - **Currency** — defaults to site's primary currency from `site-info.md`. Override per region if the site serves multiple markets at different price points. ## Workflow This skill follows `/service`'s workflow (Steps 0–11) with the page-type-specific differences listed below. Read `.claude/skills/service/SKILL.md` end-to-end before running. ### What's unique to `/pricing` **Step 1 — Read context (additions):** - `sites/[site]/references/stats.md` is the pricing source-of-truth. Required fields per pricing tier or engagement type: `tier_name`, `price` (number, never rounded), `currency`, `unit` (one-time / monthly / annual / per-project), `includes` (arra