Turns ambiguity into an Uncertainty Register, prioritizes items, and produces observation tasks/experiments with evidence and decision rules. Use when the user mentions uncertainty/unknowns/assumptions/validation/investigation/hypotheses/risks or cannot decide (不確実性, 曖昧, 未知, 前提, 仮説, 検証, 調査, 優先順位, 観測, 意思決定).
Turns ambiguity into a prioritized Uncertainty Register with observation tasks. Triggers when you mention uncertainty, unknowns, assumptions, validation, investigation, hypotheses, risks, or cannot decide.
/plugin marketplace add CAPHTECH/claude-marketplace/plugin install caphtech-plugin@caphtech-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
assets/decision-record.mdassets/observation-task.mdassets/uncertainty-card.mdassets/uncertainty-register.mdreferences/example.mdreferences/observation-methods.mdreferences/scoring.mdreferences/triage-questions.mdscripts/validate_uncertainty_plan.pyこのSkillは、曖昧な状況や意思決定の停滞を「不確実性の台帳(Uncertainty Register)」として外在化し、 優先順位を付け、最小の観測タスク(実験/計測/調査)に落として前へ進める。
uncertainty_plan.json を生成し、scripts/validate_uncertainty_plan.pyで検証してから実行する次を1〜3行で明確化する。
assets/uncertainty-register.md を使って、まず10個まで項目化する。
足りない場合のみ増やす。
必要なら references/triage-questions.md を使って抜けを探す。
各項目を次の形に揃える:
各項目に 1〜5 でスコアを付ける(詳細は references/scoring.md)。
Priority の計算例: Priority = Impact × (6 - Evidence) × Urgency ÷ Effort
上位N(通常3〜5)を選ぶ。
上位Nについて assets/observation-task.md を使い、観測タスクに落とす。
必ず含める:
観測方法のカタログは references/observation-methods.md を参照。
複雑・大量・破壊的な作業に繋がる場合:
uncertainty_plan.json を先に出力python scripts/validate_uncertainty_plan.py uncertainty_plan.json を実行各項目を Validated / Rejected / Accepted に更新し、Evidence を必ず残す。
意思決定が絡む場合は assets/decision-record.md を使って決定と理由を残す。
例:要件が曖昧で決められない
より詳しい例は references/example.md を参照。