Multi-expert team discussion mode — no code changes, just analysis. Primary-source research, bias removal, simulation, hypothesis-driven.
ユーザーが「議論したい」「深掘りしたい」「方針を決めたい」「認識合わせしたい」と言った時に呼ばれる、コードを書かずに分析するための統合 Skill。
以下のいずれかがユーザー発言に含まれる:
ユーザーが提示した議題に対して、以下を この順で 実行する。
議題に関連するファイルを読む:
docs/reference/constraints.md(不変条件)docs/adr/ の関連 ADRdocs/reference/tasks/lessons.md(過去の失敗パターン)package.json / app.config.ts(技術制約)docs/explanation/product_strategy.md(ビジネス視点)議題に技術的な側面があれば:
以下の 6 名の立場で議論する。ペルソナの差を出す:
| # | 役割 | 何を見るか |
|---|---|---|
| 1 | テックリード | 技術実現性 / アーキテクチャ整合 / 負債リスク |
| 2 | QA エンジニア | テスト容易性 / デグレリスク / エッジケース |
| 3 | UX/UI デザイナー | ユーザー体験 / 操作性 / 一貫性 |
| 4 | プロダクトマネージャー | ビジネス価値 / スコープ / 優先度 |
| 5 | エンドユーザー代表 | 「実際使う人は嬉しい?」「不便?」 |
| 6 | セキュリティ / リスク担当 | セキュリティ / 法的 / データ保護 |
議論のルール:
最低 2 つ、可能なら 3〜4 つのアプローチを出す:
【アプローチ A】: 名前 + 概要
- 実装方法
- 変更するファイル数の目安
- Pro / Con
【アプローチ B】: 名前 + 概要
...
比較表を作る:
| 評価軸 | A | B | C |
|---|---|---|---|
| 実装コスト | ◎/○/△/× | ||
| UX 改善度 | |||
| リスクの低さ | |||
| 保守性 | |||
| 既存コードとの整合性 | |||
| テストのしやすさ |
最も重大なリスクに対して:
問題: [議題の根本的な問題]
├─ なぜ 1: なぜこの問題が起きているのか?
│ └─ なぜ 2: なぜその状況が生まれたのか?
│ └─ なぜ 3: なぜその状態になっているのか?
│ └─ なぜ 4: なぜ放置されていたのか?
│ └─ なぜ 5: なぜ防ぐ仕組みがなかったのか?
└─ 根本原因: [1 文]
└─ 恒久策: [仕組みとして何を導入するか]
「この案を実装したらどうなるか」を時系列で書く:
「ユーザーが言及していないが実は重要な問題」を 3〜5 個挙げる:
## 議論: [議題名]
### 前提の確認
- ユーザーの意図: ...
- 関連する不変条件 (constraints): ...
- 関連する過去決定 (ADR): ...
### 1 次情報調査
- 公式ドキュメント: [URL]
- 重要な事実: ...
- GitHub Issue: [URL]
- 類似問題あり: ...
- 「事実」として確認できたこと:
1. ...
2. ...
- 「推測」として残るもの:
1. ...
### 6 人チーム議論
**テックリード**: ...
**QA**: ...
**UX**: ...
**PM**: ...
**エンドユーザー**: ...
**セキュリティ**: ...
### アプローチ比較
| 軸 | A | B | C |
| --- | --- | --- | --- |
| ... | | | |
### 根本原因分析
問題: ...
├─ なぜ 1: ...
...
└─ 根本原因: ...
└─ 恒久策: ...
### シミュレーション
- Day 1: ...
- Week 1: ...
- 想定外: ...
### 表面化していない問題(5 つ以内)
1. ...
2. ...
3. ...
### チーム推薦
採用: [A / B / C]
理由: (2〜3 文)
反対意見: ...
### ユーザーへの質問
1. [決めてほしいこと 1]
2. [決めてほしいこと 2]
### 次のアクション候補
1. ...
2. ...
3. ...
/plan → /implement)に切り替える/plan や /implement へ勝手に進まない/plan — 議論で方針が決まったら次はこれ(W-01〜W-05)/review-pr — 実装された PR のレビュー(W-10.5)/retro — 完了後の振り返り