launch-checklist
Scannednpx machina-cli add skill aroyburman-codes/pm-skills/launch-checklist --openclawLaunch Checklist Skill
Generate a comprehensive, customized launch readiness checklist for any product release.
When to Use
- User is preparing to launch a feature or product
- User needs to ensure nothing is missed before go-live
- User says
/launch-checklistfollowed by what they're launching - Any pre-launch review or go/no-go decision
Framework: Launch Readiness Checklist
Step 1: Scope the Launch
- What's launching? Feature name and brief description
- Launch type: Feature flag → Internal → Beta → GA
- Target date: When is this going live?
- Blast radius: How many users are affected?
- Reversibility: Can we roll back easily?
Step 2: Generate Checklist by Function
Engineering
- Code complete and merged to release branch
- Unit tests passing (coverage threshold met)
- Integration tests passing
- Load/performance testing complete (meets latency/throughput targets)
- Feature flag configured and tested (on/off/gradual rollout)
- Database migrations tested and reversible
- API versioning handled (no breaking changes for existing clients)
- Monitoring and alerting configured
- Logging sufficient for debugging
- Rollback procedure documented and tested
QA
- Test plan executed (happy path, edge cases, error states)
- Cross-browser/cross-platform testing complete
- Accessibility testing (screen reader, keyboard nav, contrast)
- Regression testing on adjacent features
- Security review complete (auth, input validation, data handling)
Design
- Final designs match implementation
- Empty states, loading states, error states all designed
- Mobile/responsive behavior verified
- Copy reviewed and finalized
- Animations/transitions smooth and performant
Legal & Compliance
- Privacy review complete (data collection, retention, deletion)
- Terms of service updated if needed
- GDPR/CCPA compliance verified
- Licensing for any third-party components cleared
Marketing & Communications
- Launch announcement drafted
- Help center / documentation updated
- In-app messaging configured (tooltips, onboarding)
- Social media / blog post scheduled (if applicable)
- Internal comms sent to stakeholders
Support
- Support team briefed on new feature
- FAQ and troubleshooting guide prepared
- Escalation path defined for launch-related issues
- Known limitations documented
AI/ML-Specific (if applicable)
- Model eval results meet quality bar
- Safety/red-team testing complete
- Content policy and guardrails configured
- Hallucination rate within acceptable threshold
- Cost per query within budget
- Fallback behavior for model errors/timeouts
- Data pipeline monitoring active
- Bias testing on key demographic segments
Step 3: Go/No-Go Criteria
Define clear criteria for each launch stage:
Internal Launch Go/No-Go:
- All P0 bugs resolved
- Core user flow works end-to-end
- Monitoring active
Beta Launch Go/No-Go:
- All P0 and P1 bugs resolved
- Performance meets targets
- Support team briefed
- Rollback tested
GA Launch Go/No-Go:
- All P0-P2 bugs resolved
- Load testing passed at 2x expected traffic
- Documentation complete
- Legal review signed off
- Monitoring and alerting verified
Step 4: Rollback Plan
- Trigger criteria: What signals would trigger a rollback?
- Rollback steps: Exact steps to revert (feature flag off, DB rollback, etc.)
- Communication: Who to notify and how
- Timeline: Maximum time from decision to rollback complete
Output Format
Generate as a markdown checklist grouped by function. Mark items as applicable/not applicable based on the specific launch. Include a summary section with launch date, owner, and go/no-go criteria.
Source
git clone https://github.com/aroyburman-codes/pm-skills/blob/main/skills/launch-checklist/SKILL.mdView on GitHub Overview
Generates a detailed, customized launch readiness checklist tailored to your release size and type. It covers engineering, QA, design, legal, marketing, support, and rollback planning, and includes AI/ML-specific checks when needed.
How This Skill Works
You provide the feature or product being launched. The skill scopes the launch (feature flag, internal, beta, GA), then builds a function-by-function checklist across Engineering, QA, Design, Legal, Marketing, Support, and AI/ML-specific items if applicable. It culminates in Go/No-Go criteria and a Rollback Plan for a complete, actionable release blueprint.
When to Use It
- Preparing to launch a feature or product
- Ensuring nothing is missed before go-live
- You say /launch-checklist followed by what you're launching
- Conducting any pre-launch review or go/no-go decision
- Launching an AI/ML-powered feature requiring model eval and guardrails
Quick Start
- Step 1: Scope the Launch — define what's launching, the launch type, target date, blast radius, and reversibility
- Step 2: Generate Checklist by Function — assemble engineering, QA, design, legal, marketing, support, and AI/ML items
- Step 3: Go/No-Go Criteria and Rollback Plan — set criteria for each stage and outline rollback steps and communication
Best Practices
- Scope the Launch first: define what's launching, the launch type (feature flag, internal, beta, GA), target date, blast radius, and reversibility.
- Generate a comprehensive checklist by function (Engineering, QA, Design, Legal, Marketing, Support) and include AI/ML-specific checks when relevant.
- Tie Go/No-Go criteria to each launch stage (Internal, Beta, GA) and ensure rollback is tested and documented.
- Validate that feature flags, monitoring, logging, and rollback procedures are in place before go-live.
- Use the AI/ML section for model eval, guardrails, data pipeline monitoring, and bias checks to manage risk at launch.
Example Use Cases
- Launching a feature-flagged beta of a new analytics dashboard for a SaaS product
- Rolling out a GA version of a payments module with legal, security, and compliance checks
- Deploying an AI-powered search feature with model eval and guardrails in place
- Design refresh of onboarding screens with updated copy, accessibility tests, and help docs
- Cross-platform mobile release requiring QA across iOS/Android, plus support readiness and rollback plan