release-checklist

Generate a pre-release validation checklist by scanning project context and codebase issue markers.

Updated Dec 22, 2024
One-click install
npx skills add https://github.com/imgamer/AILearn --skill release-checklist-imgamer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-checklist
Source: https://github.com/imgamer/AILearn/tree/main/game-studios/Claude-Code-Game-Studios-e375f/.claude/skills/release-checklist
Command: npx skills add https://github.com/imgamer/AILearn --skill release-checklist-imgamer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents last-minute launch failures by turning scattered release tasks and quality checks into a single, comprehensive pre-release validation checklist.

Core Features & Use Cases

  • Release preflight checklist generation: Compiles build verification, quality gates, and launch readiness into a structured checklist for the requested platform.
  • Project-context driven validation: Reads project context from CLAUDE.md and milestone status from production/milestones/ to align the checklist with what’s actually shipping.
  • Codebase issue scanning: Counts and locates TODO, FIXME, and HACK items to surface likely blockers and review needs.

Quick Start

Run the release-checklist skill with the explicit command /release-checklist and specify the target platform, for example "/release-checklist pc", to generate a platform-specific checklist.

Frequently Asked Questions about release-checklist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a pre-release validation checklist for a software launch?

To create a pre-release validation checklist, run the release-checklist command with your target platform to scan project context, milestone files, and codebase issue markers, generating a structured launch readiness document for build verification and QA signoff.

What is launch readiness validation and why does it matter?

Launch readiness validation is the process of verifying build stability, QA signoff, and store metadata before a release. It matters because it prevents last-minute launch failures by consolidating scattered quality gates and code health checks into a single comprehensive checklist.

Does release checklist generation work for mobile, PC, and console platforms?

Yes, release checklist generation supports PC, console, and mobile scenarios. You specify the target platform when invoking the command, such as /release-checklist pc, and it drafts a platform-specific checklist covering build verification and distribution readiness.

How do codebase issue markers like TODO and FIXME affect launch readiness?

Codebase issue markers like TODO, FIXME, and HACK are scanned and counted to assess launch readiness. Locating these items helps surface likely blockers and review needs, directly informing the no-go decision support and QA signoff preparation process.

What's the best way to align a release checklist with what is actually shipping?

The best way to align a release checklist with actual shipping content is to read project context from CLAUDE.md and milestone status from production directories. This project-context driven validation ensures the checklist matches the current milestones and release scope.

When should I not use an automated release checklist for launch validation?

You should not rely solely on an automated release checklist when you lack explicit project context files like CLAUDE.md or milestone tracking data. The validation requires these inputs to draft a structured checklist and accurately support the launch no-go decision.