What problem does it solve? When an automated bmad-loop dev/review session hits a contradiction or gap in a frozen spec, the whole run pauses on a CRITICAL escalation. This Skill provides the interactive workflow to disambiguate the spec with a human and unblock the run. ## Core Features & Use Cases - Escalation Triage: Reads the orchestrator-written context.json to understand exactly what ambiguity blocked the dev or review session. - Interactive Spec Resolution: Presents the contradiction with 2-4 concrete resolution options, gets the human's decision, and amends the frozen spec's intent block and acceptance criteria. - Patch Restore Handling: For review-stage intent gaps with a saved patch, supports resuming review on the already-written change instead of re-implementing from scratch. - Sentinel & Ambiguous-File Cases: Handles stories-mode sentinels (unplannable stories) and duplicate story-file matches by resolving upstream ambiguity in SPEC.md or stories.yaml. - Use Case: A review session escalates because the frozen spec never said whether a CLI list command should output JSON or plain text. You invoke this Skill, review the saved patch, decide with the human, amend the spec, and write the resolution marker so the orchestrator re-arms the story. ## Quick Start Invoke /bmad-loop-resolve with the escalated story key, then read the context file at $BMAD_LOOP_RESOLVE_CONTEXT and walk the human through resolving the escalation.