From codebrain
Use when a feature is implemented and verified but not yet shipped. Generates a stack-aware pre-launch checklist covering performance, security, accessibility, error handling, monitoring, and rollback. Validates Definition of Done. Creates a rollout plan with feature flags. Prevents shipping broken features.
npx claudepluginhub chrsmay/codebrain-plugin --plugin codebrainThis skill uses the workspace's default tool permissions.
Pre-launch validation and rollout planning. The phase between "code works" and "users have it."
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Pre-launch validation and rollout planning. The phase between "code works" and "users have it."
/codebrain:launch [epic-slug]
/codebrain:launch checklist — just run the checklist without rollout planning
.codebrain/epics/{slug}/prd.md) for success metrics and requirements..codebrain/epics/{slug}/journeys.md) for edge cases..codebrain/active/verification.md)..codebrain/memory/constitution.md.mcp__codebrain__codebrain_config_read for project stack info.Validate each category. Check items via Bash, MCP tools, or code inspection:
Compare against the Definition of Done from the epic/plan:
/codebrain:review)[NEEDS CLARIFICATION] markers remaining[SPEC_DEVIATION] markers unresolved# Rollout Plan: [Feature Name]
## Pre-Conditions
- [ ] Feature flag created: `FEATURE_[name]`
- [ ] Staging environment tested
- [ ] Rollback procedure documented below
## Rollout Phases
| Phase | Audience | Duration | Success Criteria |
|-------|----------|----------|-----------------|
| 1. Dark Launch | Internal team only | 1-2 days | No errors, flows work |
| 2. Canary | 5% of users | 1-3 days | Error rate < 0.1%, latency stable |
| 3. Partial | 25% of users | 2-3 days | Metrics trending toward goals |
| 4. Majority | 50% of users | 2-3 days | No degradation at scale |
| 5. Full | 100% of users | Permanent | Success metrics met |
## Rollback Procedure
1. Set feature flag to OFF (immediate, <1 minute)
2. If data was written: [describe data migration/cleanup needed]
3. Notify: [who needs to know]
4. Root cause: [investigate before re-enabling]
## Monitoring During Rollout
- Watch: [specific metrics from PRD success criteria]
- Alert if: [threshold that triggers investigation]
- Rollback if: [threshold that triggers immediate rollback]
## Post-Launch Validation (24 hours after 100%)
- [ ] Success metrics trending toward PRD goals
- [ ] Error rate stable
- [ ] No support tickets related to the feature
- [ ] Performance baseline maintained
# Launch Readiness Report: [Feature Name]
**Date:** [today]
**Verdict:** READY TO SHIP | NOT READY — [N] blockers
## Checklist Results
| Category | Pass | Fail | Skipped |
|----------|------|------|---------|
| Performance | N | N | N |
| Security | N | N | N |
| Error Handling | N | N | N |
| Accessibility | N | N | N |
| Testing | N | N | N |
| Documentation | N | N | N |
| Monitoring | N | N | N |
| Definition of Done | N | N | N |
## Blockers (must fix before launch)
- [blocker 1]
## Warnings (ship but fix soon)
- [warning 1]
## Rollout Plan
[attached above]
.codebrain/epics/{slug}/launch-report.md via MCP toolsRead .codebrain/config.json for linearSync and linearProjectId.
If Linear sync is active:
Create a Linear project update with health status:
onTrack if all checks pass, atRisk if warnings exist, offTrack if blockers found## Pre-Launch Report — [date]
### Summary
- Blockers: [count]
- Warnings: [count]
- Checks Passed: [count]/[total]
### Checklist Results
| Category | Pass | Fail | Skip |
|----------|------|------|------|
| Performance | X | X | X |
| Security | X | X | X |
| Accessibility | X | X | X |
| Error Handling | X | X | X |
| Testing | X | X | X |
| Documentation | X | X | X |
| Monitoring | X | X | X |
### Rollout Plan
[Phase 1-5 summary]
### Blockers (must resolve before launch)
[list]
Create Linear issues for blockers:
create_issue with priority 1 (Urgent), label blocker, launch-gateUpdate project milestone:
Store the rollout plan as a project document: