Ask Why guides agents through structured planning sessions for ambiguous or high-rework tasks. It enforces an entry gate, runs iterative P2A decision rounds, and maintains durable state files (PLAN.md, DECISIONS.md, OPEN_QUESTIONS.md) so planning is traceable and reviewable. The skill provides templates and runbooks for ambiguity mapping, round structure, and convergence criteria.
Use Ask Why when a task is open-ended, has multiple reasonable directions, or early choices cause substantial rework — e.g., product strategy, PRDs, workflow design, research planning, or skill/agent design. Do not use for simple factual Q&A, one-shot fixes, or routine translation tasks.
Intended for codex-style planning agents and human-in-the-loop workflows; works well with Claude Code or any agent runtime that can present rounds and write files to a workspace.
Ask Why is a planning skill that turns vague requests into iterative decision rounds, producing PLAN.md, DECISIONS.md, and FINAL_PLAN.md. No scripts were present to test. The SKILL.md is well-structured with clear triggers, a language contract, and a detailed runbook for ambiguity mapping and decision rounds. Purely declarative with no executable content.
Clean skill with no security concerns. Pure text/process skill with no scripts, network calls, or destructive commands. Well-documented operating rules and clear entry gate criteria.