AI-DLC Inception Phase Stage 1: やりたいことを明確化し要件定義書を作成する。新機能や改修の開始時に使用。
From aidlcnpx claudepluginhub tatematsu-k/ai-development-skills --plugin aidlcThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
ユーザーの「やりたいこと」を対話を通じて明確な要件に落とし込む。
Announce at start: 「要件定義フェーズを開始します。やりたいことを詳しく教えてください。」
ユーザーと1問ずつ対話して要件を明確にする。以下の観点を網羅する:
質問のルール:
以下のテンプレートで作成する:
# [機能名] 要件定義書
## 1. 概要
- 何を実現するか (1-2文)
## 2. 背景・目的
- なぜ必要か
- ビジネス上の期待効果
## 3. スコープ
### 含むもの
- ...
### 含まないもの
- ...
## 4. 機能要件
### FR-1: [要件名]
- 説明: ...
- 受け入れ条件: ...
## 5. 非機能要件
- パフォーマンス: ...
- セキュリティ: ...
- その他: ...
## 6. 制約条件
- 技術的制約: ...
- ビジネス制約: ...
## 7. 用語定義
| 用語 | 定義 |
|------|------|
| ... | ... |
aidlc-docs/requirements/YYYY-MM-DD-<feature>.md に保存「要件定義書を作成しました:
<path>次はシステム設計フェーズに進みます。」
REQUIRED NEXT SKILL: aidlc:system-architecture