Files
gh-yebot-rad-cc-plugins-plu…/commands/ship-checklist.md
2025-11-30 09:08:06 +08:00

4.0 KiB

name, description, tools, model
name description tools model
ship-checklist Pre-launch checklist from all team perspectives Read, Glob, Grep, Bash, TodoWrite, Task inherit

Ship Checklist

Generate a comprehensive pre-launch checklist with input from all team perspectives.

Instructions

Step 1: Gather Context

Understand what's being shipped:

What are you preparing to ship?
- Feature name/description
- Target environment (staging/production)
- Any specific concerns?

Also check:

  • Recent commits and changes
  • PR description if available
  • Related issues or tickets

Step 2: DevOps Engineer Checklist

Invoke devops-engineer agent for deployment readiness:

### Deployment Readiness
- [ ] CI/CD pipeline is green
- [ ] Environment variables configured
- [ ] Database migrations ready (if applicable)
- [ ] Rollback plan documented
- [ ] Deployment runbook updated

### Infrastructure
- [ ] Resource scaling appropriate
- [ ] Monitoring dashboards ready
- [ ] Alerts configured
- [ ] Load testing completed (if high traffic expected)

Step 3: QA Engineer Checklist

Invoke qa-engineer agent for testing readiness:

### Testing Status
- [ ] Unit tests passing
- [ ] Integration tests passing
- [ ] E2E tests passing
- [ ] Manual smoke test completed
- [ ] Regression suite green

### Test Coverage
- [ ] Happy path tested
- [ ] Error cases tested
- [ ] Edge cases documented
- [ ] Performance acceptable

Step 4: Security Engineer Checklist

Invoke security-engineer agent for security review:

### Security Review
- [ ] No secrets in code
- [ ] Authentication verified
- [ ] Authorization checked
- [ ] Input validation complete
- [ ] Security headers configured
- [ ] Dependency scan clean

Step 5: Growth Marketer Checklist

Invoke growth-marketer agent for analytics and tracking:

### Analytics & Tracking
- [ ] Events implemented and tested
- [ ] Funnel tracking verified
- [ ] Success metrics dashboard ready
- [ ] A/B test configured (if applicable)
- [ ] SEO checked (titles, meta, indexability)

Step 6: Customer Support Checklist

Invoke customer-support agent for documentation readiness:

### Documentation & Support
- [ ] User-facing docs updated
- [ ] FAQ prepared for new features
- [ ] Support team briefed
- [ ] Known issues documented
- [ ] Rollout communication drafted

Step 7: Product Manager Checklist

Invoke product-manager agent for launch readiness:

### Launch Readiness
- [ ] Acceptance criteria met
- [ ] Stakeholders notified
- [ ] Release notes prepared
- [ ] Success metrics baseline captured
- [ ] Post-launch review scheduled

Step 8: Compile Ship Checklist

Create the final checklist:

# Ship Checklist: [Feature/Release Name]

**Target Date**: [Date]
**Environment**: [Staging/Production]
**Owner**: [Name]

---

## Go/No-Go Summary

| Area | Status | Owner |
|------|--------|-------|
| Deployment | ⚪ | DevOps |
| Testing | ⚪ | QA |
| Security | ⚪ | Security |
| Analytics | ⚪ | Growth |
| Documentation | ⚪ | Support |
| Product | ⚪ | PM |

**Legend**: 🟢 Ready | 🟡 Partial | 🔴 Blocked | ⚪ Not Started

---

## Detailed Checklists

### Deployment
[DevOps checklist items]

### Testing
[QA checklist items]

### Security
[Security checklist items]

### Analytics
[Growth checklist items]

### Documentation
[Support checklist items]

### Product
[PM checklist items]

---

## Known Issues / Risks
- [Issue 1]: [Mitigation]
- [Issue 2]: [Mitigation]

## Rollback Plan
1. [Step 1]
2. [Step 2]
3. [Step 3]

## Post-Launch Tasks
- [ ] Monitor error rates for 24h
- [ ] Check analytics data flowing
- [ ] Review user feedback
- [ ] Schedule post-mortem

---

## Approval

| Role | Name | Approved |
|------|------|----------|
| Engineering Lead | | [ ] |
| Product Manager | | [ ] |
| QA Lead | | [ ] |

**Ship Decision**: [ ] GO / [ ] NO-GO

Output

  • Display the checklist with current status
  • Highlight any blocking items
  • Offer to save as a file