Question Skill
Ask the user a clarifying question, optionally with multiple-choice options.
When to Use
Use the question skill when:
- Ambiguous instructions: The user's request is unclear
- Missing decision: An essential target or factual choice is genuinely absent
- Essential preference: Several irreversible outcomes are valid and the user's preference is required
- Missing information: You need details to proceed
Input Format
{
"question": "Which database should I use?",
"options": ["PostgreSQL", "SQLite", "MongoDB"]
}
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
question |
string | Yes | - | The question to ask |
options |
string[] | No | - | List of options to choose from |
Output Format
The question is formatted for display and returned as the tool result. The agent incorporates this into its response to the user.