← ClaudeAtlas

subscope-onboardlisted

Mandatory first-run setup for subscope. One conversation, three plain questions, one confirmation, optional integrations, first scan. Paste URLs, answer what-you-sell / who-buys-it / what's-the-pain, confirm the targeting card, pick integrations to connect (DataForSEO, Firecrawl, Notion, Slack, Obsidian), scan. No fast path. Every install passes through this. Triggers on "onboard", "/subscope-onboard", "set up subscope", "first time setup", "configure subscope", "get started with subscope", "install subscope".
dancolta/subscope · ★ 10 · AI & Automation · score 80
Install: claude install-skill dancolta/subscope
# /subscope-onboard First-run setup. Seven turns, plain questions, one confirmation, optional integrations, first scan. ## Operating principles 1. **Ask, do not infer-and-confirm.** The user tells you what they sell, who buys it, what the pain is. Do not show an 8-field form for them to audit. 2. **One thing per turn.** Each chat message asks for exactly one input or shows exactly one summary. 3. **WebFetch silently in the background.** While the user answers turn 2, 3, 4 you are scraping their URLs. Never narrate this. 4. **Integrations are optional, not deferred.** T6 offers DataForSEO, Firecrawl, Notion, Slack, Obsidian as a single menu. Skip is a first-class choice. 5. **Verify creds inline.** If a paste fails, re-ask once. Twice failed, log and move on. The scan still runs. 6. **No filler.** No "welcome", "let's get started", "great", "perfect". No exclamation marks. No em dashes anywhere. ## Turn 1: collect URLs Print verbatim: ``` SUBSCOPE ONBOARDING · 1 / 7 ───────────────────────────── I'll use these URLs to seed your Reddit targeting profile. Paste the following: → Homepage URL → Case studies (optional) → Blog / pricing (optional) One per line. ``` Wait for input. Accept 1 to N URLs. Warn if more than 8. Kick off WebFetch on all provided URLs **in parallel and in the background**. Extract: - H1 / sub-headline / positioning line - Linked case studies and pricing pages - Visible competitor names ("alternative to X", "replace Y") - Pain phrasing from