| name | launch-plan |
| description | Create a launch plan checklist for a product or feature release. |
| argument-hint | [product or feature being launched] |
| user-invocable | true |
| allowed-tools | Read, Write, Edit, Bash, Glob, Grep |
Create a launch plan for $ARGUMENTS using the mandatory process below.
Step 1 — Determine launch tier
Not every launch is the same. Classify first:
| Tier | Description | Examples | Typical timeline |
|---|
| Tier 1 — Major | New product, major feature, pricing change, rebrand | New product launch, v2.0, new pricing model | 4-8 weeks prep |
| Tier 2 — Standard | Significant feature, integration, meaningful improvement | New integration, workflow overhaul, new API | 2-4 weeks prep |
| Tier 3 — Minor | Small feature, improvement, quality of life | UI improvements, minor new feature, performance boost | 1-2 weeks prep |
The tier determines which checklist items are required vs. optional below.
Step 2 — Pre-launch checklist
Complete these items before announcing anything. Items marked with tier numbers are required for that tier and above.
Positioning and messaging (Tier 1, 2)
Landing page / announcement (Tier 1, 2)
Documentation (All tiers)
Support readiness (Tier 1, 2)
Email (Tier 1, 2)
Social media (Tier 1)
Analytics and tracking (All tiers)
Technical readiness (All tiers)
Step 3 — Rollout strategy
Choose and document the rollout approach:
| Strategy | When to use | Risk level |
|---|
| Big bang | Low-risk features, marketing-driven launches needing a moment | Medium |
| Percentage rollout | Any feature where you want to validate before full release | Low |
| Cohort-based | When you want feedback from specific user types first | Low |
| Beta → GA | Complex features needing extended validation | Lowest |
| Dark launch | Backend changes — enable for monitoring, no user announcement | Lowest |
Document the specific plan:
Rollout plan for [feature]:
- Day 0: Enable for internal team (dogfood)
- Day 1-3: 5% of users (monitor error rates, support volume)
- Day 4-7: 25% of users (watch for performance impact)
- Day 8: 100% of users (public announcement)
Kill switch: [feature flag name]
Rollback trigger: [specific condition — e.g., "error rate exceeds 1%" or "support tickets exceed 20/day"]
Step 4 — Launch day checklist
A linear sequence — do these in order:
#### Morning (before announcement)
- [ ] Final deployment to production verified
- [ ] Smoke test core user flows: [list them]
- [ ] Monitoring dashboards open: [links]
- [ ] War room / communication channel open: [channel]
- [ ] Feature flag set to target rollout percentage
- [ ] All team members online and available: [list who]
#### Launch (go time)
- [ ] Publish announcement page / landing page
- [ ] Send announcement email
- [ ] Post on social channels
- [ ] Post changelog entry
- [ ] Update in-app messaging / banners if applicable
- [ ] Notify partners / integrators if applicable
#### Afternoon (first hours monitoring)
- [ ] Check error rates vs. baseline — are they within acceptable range?
- [ ] Check support ticket volume — any spike?
- [ ] Check core metrics — signups, activation, feature usage
- [ ] Read initial user feedback — social, support, community
- [ ] Address any critical bugs immediately
- [ ] Post first update to the team: "Launch status: [green/yellow/red]"
Step 5 — Communication plan
Prepare messages for different audiences:
| Audience | Channel | When | Message |
|---|
| Internal team | Slack / email | Pre-launch (morning) | "Launching [feature] today. War room: [channel]. Rollback plan: [link]." |
| Support team | Briefing + doc | Pre-launch (1 week) | FAQ, known issues, escalation paths |
| Existing users | Email | Launch time | Announcement with clear CTA |
| Social followers | Social media | Launch time | Platform-appropriate announcement |
| Partners / integrators | Email | Pre-launch (if breaking changes) | Technical changes, migration guide, timeline |
| Press / analysts | Email | Pre-launch (if Tier 1) | Embargo briefing, press kit |
Step 6 — Post-launch review (7-day)
Schedule a review at day 7. Assess:
Metrics review
| Metric | Baseline | Day 1 | Day 3 | Day 7 | Target | Status |
|---|---|---|---|---|---|---|
| Feature adoption (% of active users) | 0% | | | | [target]% | |
| Error rate | [baseline]% | | | | < [target]% | |
| Support ticket volume (feature-related) | 0 | | | | < [target] | |
| Conversion impact | [baseline] | | | | [target] | |
| NPS / satisfaction | [baseline] | | | | [target] | |
Qualitative review
Decision
Based on the 7-day review:
Step 7 — Deliver the launch plan
Output the complete plan as a document with:
- Launch tier and rationale
- Pre-launch checklist (only include items relevant to the tier)
- Rollout strategy with specific dates
- Launch day run-of-show with times
- Communication plan
- Success metrics with targets
- Post-launch review template with scheduled date
Rules
- Every checklist item must have an owner. "Somebody should do this" means nobody will.
- Be specific about dates. "Before launch" is not a date. "By Monday April 7" is.
- Not every launch needs every item. A Tier 3 launch with a full Tier 1 checklist will never ship. Scope the plan to the launch size.
- The launch day checklist is a sequential run-of-show, not a grab bag. Order matters.
- If the feature can't be feature-flagged, say so — and adjust the rollout strategy to account for the higher risk.
- Always define what "success" looks like in numbers before launching. If you can't measure it, you can't evaluate it.
- All output is DRAFT until human-reviewed. Label every output with "DRAFT — requires human review" at the top and bottom. Launch plans must be reviewed by the launch owner before execution begins.
Output Format
## Launch Plan: [feature name]
### Launch Tier: [1/2/3] — [rationale]
### Pre-Launch Checklist
| # | Item | Owner | Due | Status |
|---|---|---|---|---|
| 1 | [task] | [person] | [date] | Pending/Done |
### Rollout Strategy
- **Stage 1:** [% of users, date, criteria to advance]
- **Stage 2:** [% of users, date, criteria]
- **Full rollout:** [date, criteria]
### Launch Day Run-of-Show
| Time | Action | Owner | Notes |
|---|---|---|---|
| [HH:MM] | [action] | [person] | [detail] |
### Communication Plan
| Audience | Channel | Message | Owner | When |
|---|---|---|---|---|
| [audience] | [channel] | [key message] | [person] | [date] |
### Success Metrics
| Metric | Target | Measurement method | Review date |
|---|---|---|---|
| [metric] | [number] | [how measured] | [when] |
### Post-Launch Review
- **Scheduled:** [date, 1–2 weeks post-launch]
- **Attendees:** [who]
- **Review template:** metrics vs targets, user feedback, incidents, next steps