← ClaudeAtlas

seo-bootstraplisted

Use on day 1 of a project to ship sitemap, robots.txt, OG image, and JSON-LD schema in a single PR. Auto-detects Next.js, Astro, or SvelteKit, audits what's already there, and only generates what's missing. Triggers on "set up SEO", "SEO bootstrap", "configure SEO", "add sitemap", "add robots.txt", "make my site SEO-ready", or "I just shipped a site, help me with SEO."
benskamps/seo-superpower · ★ 0 · Web & Frontend · score 72
Install: claude install-skill benskamps/seo-superpower
# SEO Bootstrap ## Overview Most solo founders ship a marketing site without a sitemap, without `robots.txt`, with no Open Graph image, and zero structured data. Google can crawl the site but doesn't know what it is. AI search engines (ChatGPT, Perplexity, Google AI Overviews) skip it entirely because there's nothing structured to cite [1][2]. This skill ships the four files that move a site from "invisible" to "indexable" in **one commit**: `sitemap.xml`, `robots.txt`, a default 1200×630 OG image, and `Organization` + `WebSite` JSON-LD in the root layout. **Activation moment:** "It opened a PR that fixed sitemap, robots, and schema in one commit." ## When to Use - New site just deployed, never had SEO touched - Lighthouse SEO score < 100 with "Document doesn't have a meta description" or "no robots.txt" - Site shows up in `site:domain.com` but no rich result, no favicon in SERP, no OG card on Twitter/iMessage - Builder said "I just shipped, what's the bare minimum?" **Don't use for:** sites that already have all four pieces (run `auditing-technical-seo` instead), or staging environments that should stay `noindex`. --- ## Step 1 + 2 — Detect framework and audit current state **Run the detector. Do not eyeball this.** ```bash node scripts/detect-framework.js . # human-readable report node scripts/detect-framework.js . --json # same facts as JSON ``` It reads `package.json` plus the folder shape, and returns the framework, the template directory to use, t