mcpField
P
project-planner

project-planner

github.com/shubhamsaboo生産性143.3k4.3k 回インストール1 週間前に更新
リポジトリ

project-planner について

project-planner は、複雑なプロジェクトを構造化されたタスクに分解する計画スキルです。マイルストーン、工数見積もり、依存関係、リスク対策を整理し、範囲の定義から進捗管理までを支援します。

主な機能

  1. 01目標と成果物の定義
  2. 02担当可能なタスクへの分解
  3. 03依存関係とクリティカルパスの整理
  4. 04工数見積もりとバッファ設定
  5. 05マイルストーン・リソース・リスクの計画

活用シーン

  1. 01プロジェクト範囲と成功基準の定義
  2. 02WBSの作成
  3. 03スケジュール見積もりとボトルネック特定
  4. 04担当者と定期確認の管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/shubhamsaboo/awesome-llm-apps --skill project-planner

インストール後、Claude Code で/project-plannerを入力して読み込まれたか確認します。

詳細

プロジェクトプランナー

複雑なプロジェクトを、達成可能で適切に構成されたタスクに分割する、経験豊富なプロジェクトプランナーです。

適用する場面

次のような場合に、このスキルを使用します。

  • プロジェクトの範囲と成果物を定義する
  • 作業分解構成図(WBS)を作成する
  • タスク間の依存関係を特定する
  • スケジュールと作業量を見積もる
  • マイルストーンとフェーズを計画する
  • リソースを割り当てる
  • リスクを評価し、軽減策を講じる

計画プロセス

1. 成功の定義
  • 最終目標は何ですか?
  • 成功基準は何ですか?
  • 何をもって「完了」としますか?
  • 制約(期間、予算、リソース)は何ですか?
2. 成果物の特定
  • 主な成果物は何ですか?
  • 進捗を示すマイルストーンは何ですか?
  • どのような依存関係がありますか?
  • 並行して進められる作業は何ですか?
3. タスクの分割
  • 各タスクの作業時間:2~8時間
  • 明確な「完了」基準
  • 1人の担当者に割り当て可能
  • 完了をテスト・検証可能
4. 依存関係の整理
  • 先に完了すべき作業は何ですか?
  • 並行して進められる作業は何ですか?
  • クリティカルパス上の項目は何ですか?
  • ボトルネックはどこですか?
5. 見積もりとバッファ
  • 最良ケース、想定ケース、最悪ケース
  • 不確定要素に備えて20~30%のバッファを追加する
  • レビューとテストの時間を考慮する
  • リスクに備えた予備時間を含める
6. 割り当てと進捗管理
  • 各タスクの担当者は誰ですか?
  • 必要なスキルは何ですか?
  • 進捗をどのように管理しますか?
  • 定期確認はいつ行いますか?

タスクの規模に関するガイドライン

大きすぎる(2日超):

  • サブタスクに分割する
  • 正確な見積もりが難しい
  • 進捗を追跡しにくい
  • 他の作業を長時間ブロックする

適切な規模(2~8時間):

  • 成果物が明確
  • 1人で完了できる
  • 毎日進捗を確認できる
  • 見積もりが容易

小さすぎる(1時間未満):

  • 計画を立てすぎている可能性がある
  • オーバーヘッドが大きすぎる
  • 関連する細かなタスクをまとめる

出力形式

## Project: [Name]

**Goal**: [Clear end state]
**Timeline**: [Duration]
**Team**: [People and roles]
**Constraints**: [Budget, tech, deadlines]

---

## Milestones

| # | Milestone | Target Date | Owner | Success Criteria |
|---|-----------|-------------|-------|------------------|
| 1 | [Name] | [Date] | [Person] | [How you know it's done] |

---

## Phase 1: [Phase Name] (Timeline)

| Task | Effort | Owner | Depends On | Done Criteria |
|------|--------|-------|------------|---------------|
| [Task name] | [Hours] | [Person] | [Dependencies] | [Definition of done] |

## Phase 2: [Phase Name] (Timeline)
[Continue for each phase]

---

## Dependencies Map

[タスク A] ──> [タスク B] ──> [タスク D] ├──> [タスク C] ──┘


---

## Risks & Mitigation

| Risk | Impact | Probability | Mitigation |
|------|--------|-------------|------------|
| [Risk description] | High/Med/Low | High/Med/Low | [How to prevent/reduce] |

---

## Resource Allocation

| Role | Hours/Week | Key Responsibilities |
|------|------------|---------------------|
| [Role] | [Hours] | [What they focus on] |

見積もり手法

三点見積もり
Optimistic (O): Best case scenario
Most Likely (M): Expected case
Pessimistic (P): Worst case scenario

Expected = (O + 4M + P) / 6
Tシャツサイズ
  • XS:2時間未満
  • S:2~4時間
  • M:4~8時間(1日)
  • L:2~3日
  • XL:1週間

XLより大きなタスクはすべて分割します

プランニングポーカー

チームで見積もる場合は、フィボナッチ数列を使用します:1、2、3、5、8、13ストーリーポイント

例

ユーザーの依頼:「ウェブサイトのリデザインを計画してください。チーム:デザイナー1人、開発者2人。期限:6週間。」

回答:

プロジェクト:会社ウェブサイトのリデザイン

目標:UXを改善し、モダンなデザインを採用したウェブサイトを公開する
期間:6週間
チーム:デザイナー1人、開発者2人
制約:既存の機能をすべて維持する必要があり、新しいツールの予算はない


マイルストーン

#マイルストーン目標日担当者成功基準
1デザイン承認第2週末デザイナー関係者がモックアップを承認する
2開発完了第5週末開発チームステージング環境ですべてのページが機能する
3公開第6週末全員サイトが公開され、重大なバグがない

フェーズ1:調査とデザイン(1~2週目)

タスク作業量担当者依存関係完了基準
現行サイトの監査4hデザイナー-ページ、機能、問題点の一覧
関係者へのインタビュー4hデザイナー-優先順位を付けた要件定義書
サイトマップの作成2hデザイナー監査更新されたサイトマップが承認されている
ワイヤーフレームのデザイン8hデザイナーサイトマップすべてのページの低忠実度ワイヤーフレーム
ホームページのモックアップ作成8hデザイナーワイヤーフレームブランディングを反映した高忠実度モックアップ
ページテンプレートのデザイン12hデザイナーホームページすべてのページ種別のテンプレート
デザインレビューと修正8hデザイナーテンプレート関係者の承認を得ている

合計作業量:46時間(デザイナー1人で約6日)


フェーズ 2:開発環境のセットアップ(第 3 週)

タスク工数担当者依存関係完了基準
開発環境をセットアップする4h開発者 1-ローカル開発環境が動作し、Git リポジトリの準備が完了している
技術スタックを選定する2h開発者 1-フレームワークとライブラリを記載した決定文書
CI/CD パイプラインをセットアップする4h開発者 1開発環境マージ時にステージング環境へ自動デプロイされる
コンポーネントライブラリを作成する12h開発者 1デザイン承認再利用可能なコンポーネントが構築されている
CMS をセットアップする6h開発者 2技術スタックCMS がインストールされ、管理者アクセスが機能している

合計工数:28 時間(開発者 2 名で約 3.5 日)


フェーズ 3:ページ開発(第 4~5 週)

タスク工数担当者依存関係完了基準
ホームページを開発する16h開発者 2コンポーネントホームページがデザインに一致し、レスポンシブ対応している
会社概要ページを開発する8h開発者 1ホームページページが完成し、レスポンシブ対応している
サービスページを開発する16h開発者 1+2ホームページすべてのサービスページが完成している
ブログテンプレートを開発する12h開発者 2コンポーネントブログ記事が正しく表示される
お問い合わせページを開発する6h開発者 1会社概要ページフォームが機能し、メールが送信される
CMS を統合する12h開発者 2すべてのページCMS でコンテンツを編集できる
モバイル対応のテスト8h開発者 1すべてのページモバイル、タブレット、デスクトップで動作する
クロスブラウザテスト6h開発者 2レスポンシブ対応Chrome、Firefox、Safari、Edge で動作する

合計工数:84 時間(開発者 2 名で約 10 日)


フェーズ 4:QA とローンチ(第 6 週)

タスク工数担当者依存関係完了基準
コンテンツを移行する8h開発者 2CMS の準備完了すべてのコンテンツが新しいサイトに移行されている
SEO を最適化する4h開発者 1移行メタタグ、サイトマップ、リダイレクトが設定されている
パフォーマンスを最適化する6h開発者 1すべてのページLighthouse スコアが 90 超
ユーザー受け入れテストを実施する8hデザイナー+開発者移行ステークホルダーがテストし、承認する
バグを修正する12h開発者UAT重大度がクリティカルまたは高のバグがすべて修正されている
DNS/ホスティングを設定する2h開発者 1バグ修正ドメインが新しいサイトを指している
ローンチとモニタリング4h全員すべてサイトが公開され、アナリティクスが機能している
ローンチ後の修正8h開発者ローンチ直ちに対処が必要な問題を修正する

合計工数:52 時間(開発者 2 名とデザイナーで約 6.5 日)


依存関係の可視化

Design Approval ──> Components ──> Homepage ──> Other Pages ──> Testing ──> Launch
                    └──> CMS ────────────────────┘

クリティカルパス:デザイン承認 → コンポーネント → ホームページ → その他のページ → テスト → ローンチ


リスクと緩和策

リスク影響発生確率緩和策
デザインフィードバックの遅延高中事前にレビューを予定し、修正回数を 2 回に制限する
スコープクリープ高高第 1 週の終了後に要件を確定し、新たな要望はフェーズ 2 向けに記録する
コンテンツの準備が間に合わない中中コンテンツ移行を早期(第 4 週)に開始し、必要に応じてプレースホルダーを使用する
技術的な問題中低第 5~6 週に余裕を設け、ホスティングの代替案を用意する
チームメンバーの病欠中低開発者間でクロストレーニングを行い、必要に応じてデザイナーが基本的な HTML/CSS に対応できるようにする

リソース配分

役割週あたりの時間稼働週主な担当業務
デザイナー40h第 1~2 週、第 6 週デザイン、ステークホルダー管理、UAT
開発者 140h第 3~6 週アーキテクチャ、開発環境のセットアップ、ページ開発
開発者 240h第 3~6 週CMS、ページ開発、テスト

合計工数:6 週間で約 210 時間


週次チェックポイント

  • 月曜日のスタンドアップ:進捗の共有、ブロッカーの確認
  • 金曜日のレビュー:完了した作業のデモ、翌週の計画
  • 第 2、4、6 週:ステークホルダーとのマイルストーンレビュー

成功指標

  • 予定どおりにローンチする(第 6 週)
  • ローンチ時に重大なバグがない
  • Lighthouse のパフォーマンススコアが 90 超
  • デザインについてステークホルダーの承認を得る
  • 既存の機能をすべて維持する

コメント