release-checklist
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseWhen this skill is invoked:
Explicit invocation only: This skill should only run when the user explicitly requests it with. Do not auto-invoke based on context matching./release-checklist
-
Read the argument for the target platform (,
pc,console, ormobile). If no platform is specified, default toall.all -
Read CLAUDE.md for project context, version information, and platform targets.
-
Read the current milestone fromto understand what features and content should be included in this release.
production/milestones/ -
Scan the codebase for outstanding issues:
- Count comments
TODO - Count comments
FIXME - Count comments
HACK - Note their locations and severity
- Count
-
Check for test results in any test output directories or CI logs if available.
-
Generate the release checklist:
markdown
undefined当本技能被调用时:
仅支持显式调用:本技能仅在用户使用显式请求时运行,不得基于上下文匹配自动调用。/release-checklist
-
读取目标平台参数(可选值:、
pc、console或mobile)。如果未指定平台,默认使用all。all -
读取 CLAUDE.md 获取项目上下文、版本信息和目标平台。
-
读取下的当前里程碑,了解本次发布应包含的功能和内容。
production/milestones/ -
扫描代码库查找未解决问题:
- 统计 注释数量
TODO - 统计 注释数量
FIXME - 统计 注释数量
HACK - 记录它们的位置和严重程度
- 统计
-
如果存在可用的测试输出目录或 CI 日志,检查测试结果。
-
生成发布检查清单:
markdown
undefinedRelease Checklist: [Version] -- [Platform]
Release Checklist: [Version] -- [Platform]
Generated: [Date]
Generated: [Date]
Codebase Health
Codebase Health
- TODO count: [N] ([list top 5 if many])
- FIXME count: [N] ([list all -- these are potential blockers])
- HACK count: [N] ([list all -- these need review])
- TODO count: [N] ([list top 5 if many])
- FIXME count: [N] ([list all -- these are potential blockers])
- HACK count: [N] ([list all -- these need review])
Build Verification
Build Verification
- Clean build succeeds on all target platforms
- No compiler warnings (zero-warning policy)
- All assets included and loading correctly
- Build size within budget ([target size])
- Build version number correctly set ([version])
- Build is reproducible from tagged commit
- Clean build succeeds on all target platforms
- No compiler warnings (zero-warning policy)
- All assets included and loading correctly
- Build size within budget ([target size])
- Build version number correctly set ([version])
- Build is reproducible from tagged commit
Quality Gates
Quality Gates
- Zero S1 (Critical) bugs
- Zero S2 (Major) bugs -- or documented exceptions with producer approval
- All critical path features tested and signed off by QA
- Performance within budgets:
- Target FPS met on minimum spec hardware
- Memory usage within budget
- Load times within budget
- No memory leaks over extended play sessions
- No regression from previous build
- Soak test passed (4+ hours continuous play)
- Zero S1 (Critical) bugs
- Zero S2 (Major) bugs -- or documented exceptions with producer approval
- All critical path features tested and signed off by QA
- Performance within budgets:
- Target FPS met on minimum spec hardware
- Memory usage within budget
- Load times within budget
- No memory leaks over extended play sessions
- No regression from previous build
- Soak test passed (4+ hours continuous play)
Content Complete
Content Complete
- All placeholder assets replaced with final versions
- All TODO/FIXME in content files resolved or documented
- All player-facing text proofread
- All text localization-ready (no hardcoded strings)
- Audio mix finalized and approved
- Credits complete and accurate
7. **Add platform-specific sections** based on the argument:
For `pc`:
```markdown- All placeholder assets replaced with final versions
- All TODO/FIXME in content files resolved or documented
- All player-facing text proofread
- All text localization-ready (no hardcoded strings)
- Audio mix finalized and approved
- Credits complete and accurate
7. **根据传入的参数添加平台特定章节**:
针对 `pc` 平台:
```markdownPlatform Requirements: PC
Platform Requirements: PC
- Minimum and recommended specs verified and documented
- Keyboard+mouse controls fully functional
- Controller support tested (Xbox, PlayStation, generic)
- Resolution scaling tested (1080p, 1440p, 4K, ultrawide)
- Windowed, borderless, and fullscreen modes working
- Graphics settings save and load correctly
- Steam/Epic/GOG SDK integrated and tested
- Achievements functional
- Cloud saves functional
- Steam Deck compatibility verified (if targeting)
For `console`:
```markdown- Minimum and recommended specs verified and documented
- Keyboard+mouse controls fully functional
- Controller support tested (Xbox, PlayStation, generic)
- Resolution scaling tested (1080p, 1440p, 4K, ultrawide)
- Windowed, borderless, and fullscreen modes working
- Graphics settings save and load correctly
- Steam/Epic/GOG SDK integrated and tested
- Achievements functional
- Cloud saves functional
- Steam Deck compatibility verified (if targeting)
针对 `console` 平台:
```markdownPlatform Requirements: Console
Platform Requirements: Console
- TRC/TCR/Lotcheck requirements checklist complete
- Platform-specific controller prompts display correctly
- Suspend/resume works correctly
- User switching handled properly
- Network connectivity loss handled gracefully
- Storage full scenario handled
- Parental controls respected
- Platform-specific achievement/trophy integration tested
- First-party certification submission prepared
For `mobile`:
```markdown- TRC/TCR/Lotcheck requirements checklist complete
- Platform-specific controller prompts display correctly
- Suspend/resume works correctly
- User switching handled properly
- Network connectivity loss handled gracefully
- Storage full scenario handled
- Parental controls respected
- Platform-specific achievement/trophy integration tested
- First-party certification submission prepared
针对 `mobile` 平台:
```markdownPlatform Requirements: Mobile
Platform Requirements: Mobile
- App store guidelines compliance verified
- All required device permissions justified and documented
- Privacy policy linked and accurate
- Data safety/nutrition labels completed
- Touch controls tested on multiple screen sizes
- Battery usage within acceptable range
- Background behavior correct (pause, resume, terminate)
- Push notification permissions handled correctly
- In-app purchase flow tested (if applicable)
- App size within store limits
8. **Add store and launch sections**:
```markdown- App store guidelines compliance verified
- All required device permissions justified and documented
- Privacy policy linked and accurate
- Data safety/nutrition labels completed
- Touch controls tested on multiple screen sizes
- Battery usage within acceptable range
- Background behavior correct (pause, resume, terminate)
- Push notification permissions handled correctly
- In-app purchase flow tested (if applicable)
- App size within store limits
8. **添加应用商店和发布章节**:
```markdownStore / Distribution
Store / Distribution
- Store page metadata complete and proofread
- Short description
- Long description
- Feature list
- System requirements (PC)
- Screenshots up to date and per-platform resolution requirements met
- Trailers up to date
- Key art and capsule images current
- Age rating obtained and configured:
- ESRB
- PEGI
- Other regional ratings as required
- Legal notices, EULA, and privacy policy in place
- Third-party license attributions complete
- Pricing configured for all regions
- Store page metadata complete and proofread
- Short description
- Long description
- Feature list
- System requirements (PC)
- Screenshots up to date and per-platform resolution requirements met
- Trailers up to date
- Key art and capsule images current
- Age rating obtained and configured:
- ESRB
- PEGI
- Other regional ratings as required
- Legal notices, EULA, and privacy policy in place
- Third-party license attributions complete
- Pricing configured for all regions
Launch Readiness
Launch Readiness
- Analytics / telemetry verified and receiving data
- Crash reporting configured and dashboard accessible
- Day-one patch prepared and tested (if needed)
- On-call team schedule set for first 72 hours
- Community launch announcements drafted
- Press/influencer keys prepared for distribution
- Support team briefed on known issues and FAQ
- Rollback plan documented (if critical issues found post-launch)
- Analytics / telemetry verified and receiving data
- Crash reporting configured and dashboard accessible
- Day-one patch prepared and tested (if needed)
- On-call team schedule set for first 72 hours
- Community launch announcements drafted
- Press/influencer keys prepared for distribution
- Support team briefed on known issues and FAQ
- Rollback plan documented (if critical issues found post-launch)
Go / No-Go: [READY / NOT READY]
Go / No-Go: [READY / NOT READY]
Rationale:
[Summary of readiness assessment. List any blocking items that must be
resolved before launch. If NOT READY, list the specific items that need
resolution and estimated time to address them.]
Sign-offs Required:
- QA Lead
- Technical Director
- Producer
- Creative Director
9. **Save the checklist** to
`production/releases/release-checklist-[version].md`, creating the
directory if it does not exist.
10. **Output a summary** to the user with: total checklist items, number of
known blockers (FIXME/HACK counts, known bugs), and the file path.Rationale:
[Summary of readiness assessment. List any blocking items that must be
resolved before launch. If NOT READY, list the specific items that need
resolution and estimated time to address them.]
Sign-offs Required:
- QA Lead
- Technical Director
- Producer
- Creative Director
9. **将检查清单保存到 `production/releases/release-checklist-[version].md`**,如果目录不存在则创建。
10. **向用户输出摘要**,包含:检查清单总项数、已知阻塞问题数量(FIXME/HACK 数量、已知bug)和文件路径。