release-checklist

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
When this skill is invoked:
Explicit invocation only: This skill should only run when the user explicitly requests it with
/release-checklist
. Do not auto-invoke based on context matching.
  1. Read the argument for the target platform (
    pc
    ,
    console
    ,
    mobile
    , or
    all
    ). If no platform is specified, default to
    all
    .
  2. Read CLAUDE.md for project context, version information, and platform targets.
  3. Read the current milestone from
    production/milestones/
    to understand what features and content should be included in this release.
  4. Scan the codebase for outstanding issues:
    • Count
      TODO
      comments
    • Count
      FIXME
      comments
    • Count
      HACK
      comments
    • Note their locations and severity
  5. Check for test results in any test output directories or CI logs if available.
  6. Generate the release checklist:
markdown
undefined
当本技能被调用时:
仅支持显式调用:本技能仅在用户使用
/release-checklist
显式请求时运行,不得基于上下文匹配自动调用。
  1. 读取目标平台参数(可选值:
    pc
    console
    mobile
    all
    )。如果未指定平台,默认使用
    all
  2. 读取 CLAUDE.md 获取项目上下文、版本信息和目标平台。
  3. 读取
    production/milestones/
    下的当前里程碑
    ,了解本次发布应包含的功能和内容。
  4. 扫描代码库查找未解决问题
    • 统计
      TODO
      注释数量
    • 统计
      FIXME
      注释数量
    • 统计
      HACK
      注释数量
    • 记录它们的位置和严重程度
  5. 如果存在可用的测试输出目录或 CI 日志,检查测试结果
  6. 生成发布检查清单
markdown
undefined

Release 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` 平台:
```markdown

Platform 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` 平台:
```markdown

Platform 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` 平台:
```markdown

Platform 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. **添加应用商店和发布章节**:

```markdown

Store / 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)和文件路径。