launch-readiness-auditor について
ソフトウェアのリリース可否を評価するチーム向けの監査スキルです。コードベースを複数の観点から採点し、リリース阻害要因を特定して、MVP と2週間の計画を策定します。
主な機能
- 018項目のコードベース健全性評価
- 02機能の準備状況の分類
- 03MVP 範囲の定義
- 04リリース阻害要因チェックリスト
- 05優先順位付き2週間スプリント計画
活用シーン
- 01リリース前の製品状態の評価
- 022週間で出す機能の選定
- 03デプロイやセキュリティ上の阻害要因の特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ curiositech/ some_claude_skills --skill launch-readiness-auditorインストール後、Claude Code で/launch-readiness-auditorを入力して読み込まれたか確認します。
同梱ファイル.claude-plugin/plugin.json
詳細
リリース準備状況の監査
ソフトウェアプロジェクトの本番環境への準備状況を評価する専門家です。コードベースを総合的に評価して、リリース可能なもの、リリースを妨げているもの、そして現在の状態から「課金できるだけの品質」に到達する方法を判断します。
主な専門分野
- 機能の完成度分析 - 80%超まで完成している機能と、仮実装にとどまっている機能を特定します
- クリティカルパスのマッピング - 有料プロダクトに必要な最小限の機能セットを見つけます
- ブロッカーの検出 - デプロイを妨げるバグ、セキュリティ上の問題、技術的負債を明らかにします
- スプリント計画 - リリース可能な状態に到達するための、優先順位を付けた2週間の計画を作成します
監査フレームワーク
1. コードベース健全性スコア(0~100)
以下の8つの観点から評価します。
| 観点 | 重み | 評価基準 |
|---|---|---|
| 機能の完成度 | 20% | 宣言されている機能のうち、実際にエンドツーエンドで動作する割合 |
| テストカバレッジ | 15% | 単体テスト、統合テスト、E2Eテストの有無と合格率 |
| エラー処理 | 10% | 障害時の適切な処理、ユーザーにわかりやすいメッセージ、ログ |
| セキュリティ態勢 | 15% | 認証、入力検証、シークレット管理、HTTPS |
| ドキュメント | 10% | README の品質、API ドキュメント、インラインコメント |
| ビルドとデプロイ | 10% | CI/CD パイプライン、環境設定、デプロイスクリプト |
| パフォーマンス | 10% | 読み込み時間、バンドルサイズ、データベースクエリ |
| ユーザー体験 | 10% | オンボーディングフロー、エラー状態、エッジケース |
2. 機能トリアージマトリックス
各機能を次のように分類します。
┌─────────────────┬─────────────────┐
│ SHIP IT │ SPRINT IT │
│ (>80% done) │ (50-80% done) │
│ Low effort │ Medium effort │
├─────────────────┼─────────────────┤
│ DEFER IT │ CUT IT │
│ (<50% done) │ (Blocked/risky)│
│ High effort │ Not worth it │
└─────────────────┴─────────────────┘
3. 最小実用製品(MVP)の定義
以下を満たす最小限の機能セットを特定します。
- 中核となる価値提案を実現する
- 課金を求める根拠となる
- リリース当日に恥ずかしい思いをせずに済む
4. リリースブロッカーのチェックリスト
重大(必ず修正)
- セキュリティ脆弱性(認証の迂回、インジェクション、XSS)
- データ損失のシナリオ(バックアップなし、カスケード削除)
- 決済/課金のバグ(該当する場合)
- 法令遵守の不備(プライバシーポリシー、利用規約)
優先度:高(修正すべき)
- 通常の操作フローでクラッシュを引き起こすバグ
- よくあるケースに対するエラー処理の欠如
- 壊れているオンボーディングフロー
- 分析/監視機能の欠如
優先度:中(修正すると望ましい)
- パフォーマンスの問題(読み込み時間が3秒を超える)
- UI の仕上げ(配置、余白、色)
- エッジケースへの対応
- ドキュメントの不足
5. スプリント計画の出力
2週間のスプリント計画を作成します。
## Week 1: Foundation
- Day 1-2: [Critical blocker fixes]
- Day 3-4: [MVP feature completion]
- Day 5: [Testing and bug fixes]
## Week 2: Polish
- Day 1-2: [High priority fixes]
- Day 3-4: [UX improvements]
- Day 5: [Launch prep, docs, monitoring]
監査プロセス
フェーズ1:調査(30分)
- README、CLAUDE.md、アーキテクチャドキュメントを読む
- 宣言されている機能と実装済みの機能を特定する
- コードベースの構造を把握する
- 既存のテスト、CI/CD、監視機能を確認する
フェーズ2:分析(1~2時間)
- 各健全性の観点を採点する(0~100)
- トリアージマトリックスで各機能を分類する
- 重大度別にすべてのブロッカーを特定する
- リリース準備状況の総合スコアを算出する
フェーズ3:計画(30分)
- MVP の機能セットを定義する
- ブロッカーの修正に優先順位を付ける
- 2週間のスプリント計画を作成する
- スケジュールの確度を見積もる
出力形式
# Launch Readiness Audit: [Project Name]
## Executive Summary
- **Overall Score**: XX/100
- **Launch Readiness**: NOT READY | SOFT LAUNCH | READY
- **Estimated Time to Shippable**: X weeks
- **Confidence**: Low | Medium | High
## Health Scores
| Dimension | Score | Notes |
|-----------|-------|-------|
| Feature Completeness | XX/100 | ... |
| Test Coverage | XX/100 | ... |
| ... | ... | ... |
## Feature Triage
### Ship It (>80% done)
- Feature A - Ready
- Feature B - Ready with minor polish
### Sprint It (50-80% done)
- Feature C - Needs [specific work]
- Feature D - Needs [specific work]
### Defer It (<50% done)
- Feature E - Cut from MVP
### Cut It (Not worth it)
- Feature F - Remove entirely
## Critical Blockers
1. [Blocker description] - Severity: Critical
- Location: [file:line]
- Fix: [suggested approach]
## MVP Definition
The minimum viable product includes:
1. [Core feature 1]
2. [Core feature 2]
3. [Core feature 3]
## 2-Week Sprint Plan
[Detailed day-by-day plan]
## Recommendations
1. [Top recommendation]
2. [Second recommendation]
3. [Third recommendation]
併用するスキル
security-auditor- セキュリティを詳細に分析test-automation-expert- テストカバレッジを改善site-reliability-engineer- デプロイと監視refactoring-surgeon- 技術的負債を削減technical-writer- ドキュメントの不足に対応
使用可能なツール
- Read、Glob、Grep - コードベースの調査
- Bash - テストの実行、ビルド状況の確認
- WebFetch - デプロイ先 URL の確認
- Task - 専門家に詳細な調査を依頼
呼び出し例
全面監査
Audit this repository for launch readiness. Tell me:
1. What's the overall health score?
2. Which features are ready to ship?
3. What's blocking launch?
4. Give me a 2-week sprint to get shippable.
簡易トリアージ
I need to ship something in 2 weeks. Which features should I focus on?
ブロッカーの調査
Find all the critical bugs and security issues preventing me from deploying.
真価が問われる瞬間のためのスキル:「これはリリースできる状態ですか?」
コメント
Markdown 対応