Agent skill
requirements
PMBOK準拠の要件定義書を作成する。要件定義、スコープ定義、機能要件の整理時に使う。
Install this agent skill to your Project
npx add-skill https://github.com/HaRu-LLC/ai-pm_system_notebooklmuse/tree/main/.agent/skills/pm/planning/requirements
SKILL.md
目的
プロジェクトの成功基準を満たすために必要な要件(機能・非機能)を明確化し、トレーサビリティを確保した要件定義書を作成する。
トリガー語
- 「要件定義書を作成」
- 「要件を整理」
- 「スコープを定義」
- 「機能要件をまとめる」
入力で最初に聞くこと
| # | 質問 | 必須 |
|---|---|---|
| 1 | プロジェクト名は? | ✓ |
| 2 | 背景・目的は? | ✓ |
| 3 | ビジネス目標/KPIは? | ✓ |
| 4 | スコープIN/OUTは何ですか? | - |
手順
Step 1: 入力情報の確認
- 必須項目が揃っているか確認
- 不足があれば質問
Step 2: 要件定義書の骨格生成
- 14セクション構成で生成
- 曖昧語を禁止し、定量・可観測表現に置換
Step 3: 機能要件表の作成
- トレーサビリティID(FR-001等)を付与
- MoSCoW優先度を設定
Step 4: 非機能要件の定義
- 性能/可用性/セキュリティ/保守性を数値で定義
Step 5: 保存
workspace/{ProjectName}/docs/RequirementsSpec.mdに保存
出力テンプレート
→ REFERENCE.md 参照(14セクション構成)
成果物
| 成果物 | 保存先 |
|---|---|
| 要件定義書 | workspace/{ProjectName}/docs/RequirementsSpec.md |
検証(完了条件)
- 成功基準/KPIが測定可能か
- スコープIN/OUTの境界が明確か
- 機能要件は受入基準(AC)で検証可能か
- 非機能は数値/閾値の定義があるか
- トレーサビリティ表で上位目標〜テストまで連結されているか
参照
- Command:
.claude/commands/02_aipjm_02_planning_07_requirements.md
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
skills-creator
最高品質のSkillを設計・生成するメタスキル。新しいSkillが欲しい、繰り返し作業を自動化したい、ベストプラクティスに準拠したSkillを作りたいときに使う。
workflow-designer
複数のSkillsを連動させた一連のワークフローを設計するメタスキル。ユーザー確認ポイント、依存関係、エラー時のフォールバックを含む完全なワークフロー定義を生成。
template-miner
過去資料からテンプレ・スタイルガイド・チェックリストを抽出して資産化する。テンプレが無い、文書品質がバラつく、過去資料を活用したいときに使う。
brainstorming
ブレインストーミングスキル。アイデアを実装前に仕様に変換する協調的デザインプロセス。
test-driven-development
テスト駆動開発(TDD)の厳格な実践スキル。テストを先に書き、実装を後に書く規律あるアプローチ。
writing-plans
実装計画作成スキル。マルチステップ開発タスク向けの詳細な計画を生成する。
Didn't find tool you were looking for?