← ClaudeAtlas

ask-questions-if-underspecifiedlisted

Ask clarifying questions when requirements are underspecified
alfredolopez80/multi-agent-ralph-loop · ★ 146 · Testing & QA · score 77
Install: claude install-skill alfredolopez80/multi-agent-ralph-loop
# Skill: Ask Questions If Underspecified ## v2.88 Key Changes (MODEL-AGNOSTIC) - **Model-agnostic**: Uses model configured in `~/.claude/settings.json` or CLI/env vars - **No flags required**: Works with the configured default model - **Flexible**: Works with GLM-5, Claude, Minimax, or any configured model - **Settings-driven**: Model selection via `ANTHROPIC_DEFAULT_*_MODEL` env vars **ultrathink** - Take a deep breath. We're not here to write code. We're here to make a dent in the universe. ## The Vision Clarity is the foundation of inevitable solutions. Every question should narrow the path to truth. ## Your Work, Step by Step 1. **Analyze requirements**: Identify missing inputs and ambiguities. 2. **Separate MUST vs NICE**: Block on essentials, assume the rest. 3. **Ask precisely**: Short, concrete questions with defaults. 4. **Confirm understanding**: Summarize before proceeding. ## Ultrathink Principles in Practice - **Think Different**: Question hidden assumptions. - **Obsess Over Details**: Align questions with real constraints. - **Plan Like Da Vinci**: Build the question set before asking. - **Craft, Don't Code**: Precision over volume. - **Iterate Relentlessly**: Refine questions as context evolves. - **Simplify Ruthlessly**: Ask only what matters. ## Purpose Ensure task clarity BEFORE implementation by identifying ambiguities. ## When to Use - ANY new task or feature request - Complex modifications - Unclear requirements ## Process ### 1. Analyze Require