.agents/skills/planning-releases/SKILL.md
アジャイルなリリース計画とイテレーション計画を作成し進捗を管理。ベロシティ分析、ふりかえり、完了報告書まで一貫してサポートする。「リリース計画を作りたい」「イテレーション計画を作成したい」「ベロシティを分析したい」「ふりかえりを実施したい」「完了報告書を作りたい」といった場面で発動する。計画を生きた文書として管理し、実績データに基づいて継続的に調整することで、プロジェクトの予測可能性を高める。
npx skillsauth add k2works/getting-started-tdd planning-releasesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
アジャイルなリリース計画とイテレーション計画を作成し、ベロシティに基づいてプロジェクトの進捗を管理する。
計画の価値は「正確に予測すること」ではなく「実績と計画のズレを早期に検知し調整すること」。ベロシティの安定に 3 イテレーションかかるため、初期は粗く後から精緻化する。
| オプション | 説明 |
|----------------------|------|
| なし | 全体のリリース計画を作成または更新 |
| --release | リリース計画のみを作成(3-6 ヶ月のマクロ計画) |
| --iteration <番号> | 特定のイテレーション計画を作成(2 週間の詳細計画) |
| --velocity | ベロシティ分析と予測を実行 |
| --burndown | バーンダウンチャートを生成 |
| --retrospective | ふりかえり結果を記録し次イテレーション計画に反映 |
| --iteration-report | イテレーション完了報告書を作成(creating-iteration-report に委譲) |
| --release-report | リリース完了報告書を作成(creating-release-report に委譲) |
| --status | 現在の進捗状況をサマリー表示 |
リリース・イテレーション計画ガイドに準拠した包括的なリリース計画を作成する。
テンプレート: @docs/template/リリース計画.md
作成される内容:
成果物は docs/development/release_plan.md に保存する。docs/index.md と mkdocs.yml も更新する。
コミットメント駆動方式で実行可能な 2 週間の詳細計画を作成する。
テンプレート: @docs/template/イテレーション計画.md
作成される内容:
成果物は docs/development/iteration_plan-N.md に保存する。release_plan.md、docs/index.md、mkdocs.yml も更新する。
KPT(Keep・Problem・Try)分析を中心に、イテレーションの振り返りを記録する。
成果物は docs/development/retrospective-N.md に保存する。iteration_plan-N.md と release_plan.md の進捗も更新する。
報告書の作成は専用スキルに委譲する。
--report): creating-iteration-report スキルを参照creating-release-report スキルを参照graph TD
A[要件定義/ユーザーストーリー] --> B[リリース計画作成]
B --> C[イテレーション計画作成]
C --> D[実行・進捗管理]
D --> E[ふりかえり]
E --> G[完了報告書作成]
G --> F[計画調整]
F --> C
F --> B
既存の計画ドキュメントがある場合は、まず現在の状態を確認する。
Example:
ユーザー: 「イテレーション 1 が終わった。次の計画を作りたい」
回答: docs/development/iteration_plan-1.md の完了状況を確認する。
--retrospective でふりかえりを実施し、
--report で完了報告書を作成してから、
--iteration 2 で次のイテレーション計画を作成する。
イテレーション 1 のベロシティ実績を反映する。
creating-iteration-report — イテレーション完了報告書の作成creating-release-report — リリース完了報告書の作成syncing-github-project — GitHub Project への同期tracking-progress — 進捗確認operating-docs — ドキュメント管理tools
イテレーション計画と上流設計ドキュメント群(ユーザーストーリー、ドメインモデル、データモデル、UI 設計)との整合性を検証する。「イテレーション計画を検証したい」「計画の整合性をチェックして」「イテレーション計画を作成した」「計画と設計ドキュメントの不整合を確認したい」といった場面で発動する。planning-releases でイテレーション計画を作成した直後にも積極的に使用すること。計画作成後に必ず本検証を実施することで、開発着手前にドキュメント間の不整合を検知・修正できる。
tools
プロジェクトの開発進捗を多角的に分析しレポートを生成。イテレーション達成度、技術実装状況、品質メトリクスを確認し、計画ドキュメントを自動更新する。「進捗を確認したい」「プロジェクトの状態を知りたい」「イテレーションの達成度を分析したい」「進捗ドキュメントを更新したい」といった場面で発動する。定期的な進捗可視化により、遅延や品質低下を早期に発見しプロジェクトの透明性を確保する。
testing
リリース計画を GitHub Project・Issue・Milestone に反映し一元管理。初回の一括同期から差異検出・自動同期まで対応する。「GitHub Project に同期したい」「Issue を作成したい」「計画と GitHub の差異を確認したい」「Milestone を設定したい」といった場面で発動する。計画ドキュメントを Single Source of Truth とし GitHub に自動反映することで、二重管理の手間と不整合を排除する。
development
テスト駆動開発から始めるプログラミング入門」の対話式チュートリアル。FizzBuzz を題材に TDD の Red-Green-Refactor サイクルを 14 言語で体験する。「TDD を練習したい」「FizzBuzz で TDD を学びたい」「テスト駆動開発の入門をしたい」「Java で TDD を体験したい」「Python で TDD を始めたい」「プログラミング入門チュートリアルをやりたい」「getting-start-tdd をやりたい」「TDD のハンズオンがしたい」「Red-Green-Refactor を体験したい」といった場面で発動する。TDD チュートリアルやプログラミング入門の要望があれば積極的に使用すること。