About ask
Ask is a skill that turns a short command into a single-select question using the AskUserQuestion tool. It is for workflows that need a quick choice among two to four options.
Key features
- 01Parse a question and its options
- 02Ask a single-select question
- 03Support two to four options
Use cases
- 01Choose a testing framework
- 02Select a deployment environment
- 03Pick a database
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ tony363/ superclaude --skill askAfter installing, type/askin Claude Code to confirm it loaded.
Details
From the project READMEAsk Skill
Quick invocation of the AskUserQuestion tool for single-select questions.
Usage
/ask "Question" "Option 1" "Option 2" ["Option 3"] ["Option 4"]
Instructions
When this skill is invoked:
- First quoted argument = question text
- Remaining arguments = options (2-4 required)
- Invoke AskUserQuestion tool with parsed arguments
- Set multiSelect: false
Constraints
- Minimum 2 options, maximum 4 options
- If constraints violated, inform user of limits
Examples
/ask "Which testing framework?" "pytest" "unittest" "nose2"
/ask "Deploy to which environment?" "staging" "production"
/ask "Database choice?" "PostgreSQL" "MySQL" "SQLite" "MongoDB"
Comments
Markdown supported