epic-tracker について
Epic Trackerは、LinearまたはGitHubでロードマップの分解からエピック、ストーリー、バグ、ステータス更新までを管理するスキルです。成果物を下書きして承認を得てから、設定済みのトラッカーに登録します。
主な機能
- 01PRDをロードマップ案に分解
- 02エピック、ストーリー、バグを作成
- 03成果物を下書きして承認を取得
- 04ステータスと依存関係を更新
- 05トラッカーを情報の基準として維持
活用シーン
- 01PRDから承認済みエピックを作成
- 02ストーリーやバグ報告を作成
- 03作業のステータスや依存関係を更新
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ adeonir/ agent-skills --skill epic-trackerインストール後、Claude Code で/epic-trackerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdagents/openai.yamlinstructions/bug.mddecompose.mdepic.mdfeature.mdstory.mdsync.mdreferences/ac-validation.mdartifact-content.mdderivation.mdice-scoring.mdroadmap.mdtracker.md詳細
Epic Tracker
外部トラッカーでデリバリーのライフサイクルを管理します。エピックの計画、ストーリーの追跡、バグの報告を行います。すべての成果物は Linear または GitHub に保存され、そこが唯一の信頼できる情報源となります。
トリガー
- 機能のソース(「この機能設計書から作成」「この機能 PRD から作成」「この機能設計書を課題に変換」「この機能を追跡」)→ feature.md
- 計画/分解(「ロードマップを作成」「ロードマップを計画」「エピックを整理」「PRD をロードマップにする」「分解する」「ロードマップを細分化」「このエピックをストーリーに分解」「ロードマップからエピックを作成」)→ decompose.md
- エピック(「エピックを作成」「新しいエピック」「エピックを編集」)→ epic.md
- ストーリー(「ストーリーを作成」「新しいストーリー」「ストーリーを追加」「ストーリーを編集」「ストーリーを更新」「ストーリーを変更」「タスクを作成」「雑務を作成」)→ story.md
- バグ(「バグを作成」「バグを報告」「バグ報告」「バグを編集」)→ bug.md
- ステータス/概要(「完了にする」「これをキャンセル」「対応しない」「エピック一覧」「進行中のものは何か」「ステータスを更新」)→ sync.md
- 親の変更(「これをエピック X に移動」「このストーリーの親を変更」「親エピックを変更」)→ sync.md
- 依存関係(「これを X にブロックさせる」「これのブロックを解除」「これは X に依存」)→ sync.md
ワークフロー
flowchart TD
DE[decompose] -->|plan| CR[create ref]
FE[feature] -->|size| CR
UR[user request] --> CR
CR --> out[the tracker]
すべての成果物は同じ手順をたどります。作成リファレンスが下書きを作成し、トラッカーに送信します。decompose はプロジェクトの PRD から計画を導き出し、チャットに下書きとして表示します。ユーザーが承認すると、エピックを作成します。ユーザーがロードマップファイルを求めた場合は、その承認後に docs/product/ROADMAP.md を作成します。ロードマップのみを求めたユーザーには、何も作成せずにロードマップを提供します。feature は機能 PRD または機能設計書をエピックまたは単独のストーリーに分割し、チャットに下書きとして表示します。ユーザーが承認した後に作成し、ロードマップは作成しません。ユーザーの依頼は、導出を行わずに作成リファレンスへ直接送られます。トラッカーの操作には、設定済みのトラッカーが必要です。アクセス権がない場合は、連携を設定せずにその旨を報告してください。
コメント
Markdown 対応