skills/launch-a-product/SKILL.md
Guide PMs through GTM launch readiness. Use when launching, shipping, releasing, rolling out, validating, preparing, prepping, or checking readiness for a product launch. Validates Blueprint (Airtable) fields, crafts positioning, keeps Blueprint updated during development, prepares for bundle inclusion, and drafts internal/external comms.
npx skillsauth add abhiroopb/synthetic-mind launch-a-productInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
GTM launch readiness specialist for Square PMs. Guides structured launch preparation across the unified release process — validates Blueprint fields, crafts positioning/narrative, keeps Blueprint current during development, and prepares features for biweekly bundle inclusion.
Scope: GTM preparation only. No feature flags, code changes, or deployments.
Context: Square now uses a unified release process powered by Lookout. GA launches are automated via biweekly bundled feature releases — sellers experience coordinated changes every 2 weeks. Blueprint is the source of truth; everything downstream (bundle inclusion, GTM, CS/AM enablement) depends on it being accurate and current.
STOP if any of these are not met — tell the PM what's missing.
gdrive skill installed (sq agents skills add gdrive)See references/key-references.md for GTM doc IDs, Blueprint base/table IDs, bundle calendar, and Slack channels.
Welcome to Launch a Product! Let's get your project GTM-ready.
1) What phase are you in?
a) Just Starting — create/set up Blueprint project with all required fields, craft positioning
b) During Development — update Blueprint fields for in-progress work, keep status current
c) Pre-Launch — prepare for bundle inclusion, confirm Go/No-Go readiness
d) Manual Beta/GA — (for bespoke rollouts, EFA, or features outside the bundle process)
2) What is the project name in Blueprint?
Reply with your phase and project name (e.g., "1a, Instant Payouts")
mcp__airtable__search_records on table tbluWMCGq36V7hMkj in base appoAMUCsm6spyACvmcp__airtable__get_recordLoad the appropriate reference for the selected phase:
references/flow-a-just-starting.mdreferences/flow-b-during-development.mdreferences/flow-c-pre-launch.mdreferences/flow-d-manual-beta.md or references/flow-e-manual-ga.mdAll flows validate Blueprint fields using references/field-checklists.md (project creation) and references/field-checklists-in-progress.md (in progress).
Blueprint fields are organized into categories (Overview, Team & Ownership, Strategy, Timeline, Classification, Reach, Launch Comms, Dependencies, Status Updates) with three tiers of required timing:
Full field tables with descriptions, dropdown options, and timing requirements are in references/field-checklists.md and references/field-checklists-in-progress.md.
When presenting missing or suggested fields to the PM, always include:
When searching for interested sellers, always search these channels:
| Channel | Purpose |
|---------|---------|
| #sq-seller-feedback-intake | General seller feedback intake and triage |
| #strategic-seller-churn-threats | High-value seller churn signals and escalations |
| #retention-hotline | Urgent retention cases and seller issues |
Also search relevant channels based on the feature area.
Compile results into:
| Seller | Channel | Context/Quote | Account Manager | Date | |--------|---------|---------------|-----------------|------|
mcp__airtable__update or mcp__airtable__batch_update_recordstblgBokQjqQd6QzAW), not directly on the project recordAfter every plan generation or messaging generation step, ask: "Would you like me to put this into a Google Doc for easy sharing?"
testing
Track TV shows and movies with Trakt.tv. Search, get watchlist, history, up-next, recommendations, trending, calendar, ratings, stats, add/remove from watchlist, mark watched, rate, and check in. Use when asked about what to watch, TV shows, movies, watch history, or Trakt.
development
Send and receive SMS messages via Twilio API. Used for text message notifications, forwarding important alerts, and two-way SMS communication.
documentation
Organizes files in the local Downloads folder into proper folders. Use when asked to organize, sort, or file downloaded documents.
tools
Book and manage appointments on Sutter Health MyHealth Online portal. Uses browser automation via Playwright MCP to interact with the patient portal.