Claude-skill-registry ask
Present a multiple-choice question to the user using AskUserQuestion tool
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/ask" ~/.claude/skills/majiayu000-claude-skill-registry-ask && rm -rf "$T"
manifest:
skills/data/ask/SKILL.mdsource content
Ask 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"