.claude/skills/task-breakdown/SKILL.md
大きな Issue をサブタスクに分解し、子 Issue として作成する PM スキル。要件を実装単位(S/M/L)に分割し、依存関係を整理する。pm-agent がエピックを分割するときや実装着手前の分解フェーズで自動参照される。
npx skillsauth add rikunisikawa/health-logger task-breakdownInstall 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.
大きな Issue(エピック)を独立して実装可能なサブタスクに分解し、 依存関係を整理して実装順序を提案する。
gh issue view <Issue番号> --json title,body,labels,milestone
分解の単位(工数感の目安):
| サイズ | 目安 | 例 | |--------|------|-----| | S | 半日以内 | 単一 Lambda 関数の修正、型定義の追加 | | M | 1〜2日 | 新しい Lambda 関数の実装+テスト | | L | 3〜5日 | 新しい AWS リソース追加+Lambda+フロントエンド連携 |
分解の観点:
## Issue #42「〇〇機能追加」の分解案
| # | サブタスク | サイズ | 依存 | 領域 |
|---|-----------|--------|------|------|
| 1 | Terraform: DynamoDB テーブル追加 | M | なし | infra |
| 2 | Lambda: GET /config ハンドラー実装 | M | #1 | lambda |
| 3 | Lambda: POST /config ハンドラー実装 | M | #1 | lambda |
| 4 | Frontend: 設定画面コンポーネント実装 | L | #2, #3 | frontend |
実装順序: 1 → 2・3(並行可)→ 4
ユーザーが承認したら integration-agent に委譲:
integration-agent: 以下の子 Issue を作成し、親 Issue #42 のタスクリストに追記してください:
- 「[infra] DynamoDB テーブル追加」
- 「[lambda] GET /config ハンドラー実装」
...
.claude/skills/task-breakdown/providers/backlog.md を参照documentation
実装変更を検知し、対応するドキュメントの更新が必要な箇所を特定する PM スキル。変更ファイルと既存ドキュメントを照合し、更新候補と更新案を提示する。PR 作成時や documentation エージェントがドキュメントを更新するときに自動参照される。
development
React 18 + TypeScript strict + Amplify Auth v6 のフロントエンド実装パターン集。コンポーネント・カスタムフック・API クライアント・オフラインキューの実装を含む。frontend/ ディレクトリを変更するときに自動適用する。
testing
Terraform による AWS インフラ定義のパターン集。モジュール構造・variables.tf・outputs.tf の設計、terraform plan/validate の実行、IAM ポリシー定義など、Terraform コードを書く・修正するときに自動適用する。
testing
週次/月次の開発状況レポートを生成する PM スキル。GitHub から closed Issue・merged PR・CI 結果を取得し、進捗・リスク・次アクションをまとめる。/status-report コマンド実行時や pm-agent が定期レポートを生成するときに自動参照される。