From planning-skills
Story(および必要に応じてEpic)にフィボナッチ数列でポイント見積もりを行う。PERT(三点見積もり)と単純見積もりの2モードから対話的に選択する。「見積もりする」「ポイントを付ける」「PERT見積もりする」「ストーリーポイントを決める」「工数見積もりする」と言われたら起動する。完了後、自動的に estimate-validator エージェントを起動する。
How this skill is triggered — by the user, by Claude, or both
Slash command
/planning-skills:estimate-points (任意:対象Story mdファイルパスまたは「all」で全Story)(任意:対象Story mdファイルパスまたは「all」で全Story)This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Story単位でフィボナッチ数列のストーリーポイントを見積もるスキル。
Story単位でフィボナッチ数列のストーリーポイントを見積もるスキル。
| モード | 入力 | 計算式 | 用途 |
|---|---|---|---|
| PERT(三点) | O, M, P | E = (O + 4M + P) / 6, σ = (P - O) / 6 | 標準。ばらつきも算出 |
| 単純 | 1値 | E = 入力値 | 小さく確信があるStory |
1, 2, 3, 5, 8, 13, 21, 34, 55, 89
13以上は分割推奨。89は理論上の上限。
.claude/planning-skills.local.md から baseline を読み込む。
未設定の場合は setup-baseline スキルへ誘導する。
引数または対話で以下のいずれかを取得:
docs/plans/stories/*.md のすべて、status=planning または ready のもの)各Storyについて、フロントマターを Read で確認する。すでに見積もり済み(points > 0)の 場合は再見積もりするかユーザーに確認する。
各Storyについて AskUserQuestion で以下を確認:
または最初に「以降すべてPERTで」のように一括指定を促す。
3つの値を順に取得:
質問文には基準点を必ず提示する:
入力後、PERT計算:
単一のフィボナッチ値を取得し、points にそのまま設定。 O = M = P = points として保存する(後段スキルとの互換性のため)。
そのStoryに既に identify-risks が実行されているか(YAMLフロントマターの risk_score を確認):
Story mdのフロントマターを更新:
points: <フィボナッチに丸めたE>
estimation_mode: pert # or simple
pert:
optimistic: <O>
most_likely: <M>
pessimistic: <P>
expected: <E(小数2桁)>
stddev: <σ(小数2桁)>
「見積もり詳細」セクションを更新(基準点比較も記述)。
Story が属する Epic md の「Story一覧」表と「全体見積もり」セクションを更新する:
すべての対象Storyの見積もりが完了したら、Task ツールで estimate-validator エージェントを起動する。
subagent_type: estimate-validator を指定.claude/planning-skills.local.md のパス(baseline参照のため)Task ツールが利用不可な環境では、ユーザーに以下を案内する: 「estimate-validator agent を以下のStoryに対して起動してください: <パス一覧>」
ユーザーに以下を表示:
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub dskst/planning-skills