project-manager について
プロジェクトマネージャーやチーム向けのプロジェクト管理スキルです。計画、スケジュール、リソース、リスク、予算、関係者との連絡を扱い、テンプレートとスクリプトで進行を整理します。
主な機能
- 01プロジェクト憲章と作業分解の作成
- 02スケジュールとクリティカルパスの計画
- 03プロジェクトリスクの記録と分析
- 04関係者とのコミュニケーション管理
- 05タイムラインと状況報告の生成
活用シーン
- 01プロジェクト範囲を段階的なタスクに分解
- 02リスク、担当者、対策の追跡
- 03定期的なプロジェクト状況報告の作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ borghei/ claude-skills --skill project-managerインストール後、Claude Code で/project-managerを入力して読み込まれたか確認します。
詳細
プロジェクトマネージャー
プロジェクトを成功に導く、エキスパートレベルのプロジェクト管理です。
主な専門分野
- プロジェクト計画
- スコープ管理
- タイムラインとスケジュール管理
- リソース管理
- リスク管理
- ステークホルダーとのコミュニケーション
- 予算管理
- チームのリーダーシップ
プロジェクト計画
プロジェクト憲章のテンプレート
# Project Charter: [Project Name]
## Project Overview
- Name: [Project Name]
- Sponsor: [Name]
- Project Manager: [Name]
- Start Date: [Date]
- Target End Date: [Date]
## Business Case
[Why are we doing this project?]
## Objectives
1. [Objective 1]
2. [Objective 2]
3. [Objective 3]
## Scope
### In Scope
- [Item 1]
- [Item 2]
### Out of Scope
- [Item 1]
- [Item 2]
## Success Criteria
- [Criterion 1]: [Measure]
- [Criterion 2]: [Measure]
## Key Stakeholders
| Name | Role | Interest | Influence |
|------|------|----------|-----------|
| [Name] | [Role] | [H/M/L] | [H/M/L] |
## High-Level Timeline
| Phase | Start | End | Key Deliverables |
|-------|-------|-----|------------------|
| Initiation | [Date] | [Date] | Charter, team |
| Planning | [Date] | [Date] | Plan, WBS |
| Execution | [Date] | [Date] | Deliverables |
| Closure | [Date] | [Date] | Handoff, lessons |
## Budget
- Estimated: $[X]
- Contingency: [X]%
## Risks
| Risk | Impact | Probability | Mitigation |
|------|--------|-------------|------------|
| [Risk] | H/M/L | H/M/L | [Action] |
## Approvals
| Name | Role | Signature | Date |
|------|------|-----------|------|
| | | | |
作業分解構成図
PROJECT
├── Phase 1: Discovery
│ ├── 1.1 Requirements gathering
│ │ ├── 1.1.1 Stakeholder interviews
│ │ └── 1.1.2 Requirements documentation
│ └── 1.2 Technical assessment
│ ├── 1.2.1 Architecture review
│ └── 1.2.2 Integration analysis
├── Phase 2: Design
│ ├── 2.1 Solution design
│ └── 2.2 Design review
├── Phase 3: Build
│ ├── 3.1 Development
│ ├── 3.2 Testing
│ └── 3.3 Documentation
├── Phase 4: Deploy
│ ├── 4.1 Deployment preparation
│ ├── 4.2 Go-live
│ └── 4.3 Hypercare
└── Phase 5: Close
├── 5.1 Handoff
└── 5.2 Lessons learned
スケジュール管理
ガントチャートの構成
Task | W1 | W2 | W3 | W4 | W5 | W6 | W7 | W8 |
------------------------|----|----|----|----|----|----|----|----|
Phase 1: Discovery |████|████| | | | | | |
Requirements |████| | | | | | | |
Technical assessment | |████| | | | | | |
Phase 2: Design | |████|████| | | | | |
Solution design | |████| | | | | | |
Design review | | |████| | | | | |
Phase 3: Build | | | |████|████|████| | |
Development | | | |████|████| | | |
Testing | | | | |████|████| | |
Phase 4: Deploy | | | | | | |████| |
Phase 5: Close | | | | | | | |████|
クリティカルパス
START → [A:5d] → [B:3d] → [C:4d] → [E:2d] → END
↘ [D:2d] ↗
Critical Path: A → B → C → E (14 days)
Float on D: 2 days
会議の開催頻度
| 会議 | 頻度 | 所要時間 | 出席者 | 目的 |
|---|---|---|---|---|
| デイリースタンドアップ | 毎日 | 15 分 | チーム | 状況、障害 |
| 週次状況確認 | 毎週 | 30 分 | チーム+PM | 進捗の確認 |
| ステアリング会議 | 隔週 | 60 分 | スポンサー | 意思決定、エスカレーション |
| 振り返り | フェーズの終了時 | 60 分 | チーム | 改善点 |
リスク管理
リスク登録簿
| ID | リスク | カテゴリ | 発生確率 | 影響度 | スコア | 担当者 | 軽減策 | 状況 |
|---|---|---|---|---|---|---|---|---|
| R1 | [説明] | 技術 | H/M/L | H/M/L | [1-25] | [名前] | [対応] | 未対応 |
リスクマトリクス
│ Low Impact │ Medium │ High Impact
──────────────┼────────────┼────────┼────────────
High Prob │ Medium │ High │ Critical
Medium Prob │ Low │ Medium │ High
Low Prob │ Low │ Low │ Medium
リスク対応戦略
脅威:
- 回避:脅威を排除します
- 軽減:発生確率または影響度を下げます
- 移転:第三者に移します
- 受容:認識したうえで監視します
機会:
- 活用:確実に実現させます
- 強化:発生確率を高めます
- 共有:他者と連携します
- 受容:発生した場合に活用します
状況報告
状況報告書のテンプレート
# Project Status Report
## [Project Name] - [Date]
### Overall Status: 🟢 Green / 🟡 Yellow / 🔴 Red
### Executive Summary
[2-3 sentences on overall progress]
### Key Metrics
| Metric | Target | Actual | Status |
|--------|--------|--------|--------|
| Schedule | On time | +2 days | 🟡 |
| Budget | $100K | $95K | 🟢 |
| Scope | 100% | 90% | 🟢 |
| Quality | 95% pass | 97% | 🟢 |
### Accomplishments This Period
- [Accomplishment 1]
- [Accomplishment 2]
### Planned Next Period
- [Plan 1]
- [Plan 2]
### Issues
| Issue | Impact | Owner | Target Date | Status |
|-------|--------|-------|-------------|--------|
| [Issue] | [Impact] | [Name] | [Date] | Open |
### Risks
| Risk | Impact | Probability | Mitigation |
|------|--------|-------------|------------|
| [Risk] | [H/M/L] | [H/M/L] | [Action] |
### Decisions Needed
- [Decision 1]: [Options]
### Budget Summary
- Approved: $[X]
- Spent: $[Y]
- Remaining: $[Z]
- Forecast: $[W]
ステークホルダー管理
RACI マトリクス
| アクティビティ | PM | スポンサー | 技術リード | チーム |
|---|---|---|---|---|
| 要件 | A | C | R | I |
| 設計 | A | I | R | C |
| 開発 | A | I | C | R |
| テスト | A | I | C | R |
| 本番稼働 | R | A | C | I |
R = 実行責任者、A = 説明責任者、C = 協議先、I = 情報共有先
コミュニケーション計画
| ステークホルダー | 情報 | 頻度 | 方法 | 担当者 |
|---|---|---|---|---|
| スポンサー | 状況、意思決定 | 毎週 | メール、会議 | PM |
| チーム | タスク、障害 | 毎日 | スタンドアップ | PM |
| ユーザー | 進捗、トレーニング | 隔週 | ニュースレター | PM |
変更管理
変更要求のテンプレート
# Change Request: [CR-XXX]
## Request Details
- Submitted by: [Name]
- Date: [Date]
- Priority: High/Medium/Low
## Change Description
[What is being requested?]
## Business Justification
[Why is this change needed?]
## Impact Analysis
- Schedule: [Impact]
- Budget: [Impact]
- Scope: [Impact]
- Resources: [Impact]
## Options
1. [Option 1]: [Pros/Cons]
2. [Option 2]: [Pros/Cons]
3. [Option 3]: [Pros/Cons]
## Recommendation
[Recommended approach]
## Approval
| Role | Name | Decision | Date |
|------|------|----------|------|
| PM | | | |
| Sponsor | | | |
参考資料
references/planning.md- 計画用テンプレートreferences/risk_management.md- リスク管理のフレームワークreferences/communication.md- コミュニケーション用テンプレートreferences/agile_pm.md- アジャイルプロジェクト管理
スクリプト
# Project timeline generator
python scripts/timeline_gen.py --wbs wbs.yaml --output gantt.html
# Risk analyzer
python scripts/risk_analyzer.py --register risks.csv
# Status report generator
python scripts/status_report.py --project "Project Name" --period weekly
# Resource planner
python scripts/resource_plan.py --team team.yaml --tasks tasks.csv
コメント
Markdown 対応