Ask Questions If Underspecified
Skill ActiveClarify requirements before implementing. Use when serious doubts arise.
Clarify requirements and resolve ambiguities before starting implementation, preventing wasted effort on misunderstood tasks.
Features
- Identifies underspecified requests
- Asks targeted clarifying questions
- Suggests reasonable defaults and multiple-choice options
- Pauses work until must-have answers are received
- Confirms interpretation before proceeding
Use Cases
- When a request has multiple plausible interpretations
- When key details like objective or scope are unclear
- When constraints or environment details are missing
- When avoiding incorrect work due to ambiguity
Non-Goals
- Starting implementation without necessary clarity
- Asking for details that can be quickly discovered
- Asking open-ended questions when multiple-choice would suffice
Trust
- warning:Issues AttentionThere are 13 open issues and 4 closed issues in the last 90 days, indicating a low closure rate and potentially slow maintainer response.
Installation
First, add the marketplace
/plugin marketplace add trailofbits/skills/plugin install ask-questions-if-underspecified@trailofbitsQuality Score
Trust Signals
Similar Extensions
Lean Ctx
100Context Runtime for AI Agents — 59 MCP tools, 10 read modes, 95+ shell patterns, tree-sitter AST for 18 languages. Compresses LLM context by up to 99%. Use when reading files, running shell commands, searching code, or exploring directories. Auto-installs if not present.
Manus
100Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.
Risk Management
100Risk management domain knowledge for trading agents — affective state monitoring, position sizing, drawdown management, tilt detection, and behavioral guardrails. Use when checking risk before trades, managing drawdowns, detecting behavioral drift, or enforcing discipline. Triggers on "risk", "drawdown", "tilt", "position size", "lot size", "confidence", "revenge trading", "overtrading", "discipline".
Setup Gbrain
100Set up gbrain for this coding agent: install the CLI, initialize a local PGLite or Supabase brain, register MCP, capture per-remote trust policy. One command from zero to "gbrain is running, and this agent can call it." Use when: "setup gbrain", "connect gbrain", "start gbrain", "install gbrain", "configure gbrain for this machine". (gstack)
Skill Creator
100Guide for creating effective skills
Chat Format
100Format prompts for different LLM providers with chat templates and HNSW-powered context retrieval