关于 ask-multi
将问题和 2 至 4 个选项转换为 AskUserQuestion 多选提示的技能。它解析带引号的参数,并将工具的 multiSelect 设为 true。
主要功能
- 01解析问题和选项参数
- 02要求提供 2 至 4 个选项
- 03以多选模式调用 AskUserQuestion
适用场景
- 01收集多项功能偏好
- 02选择多个部署环境
- 03选择多种安装附加项
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ tony363/ superclaude --skill ask-multi安装后在 Claude Code 中输入/ask-multi确认已加载。
详细介绍
Ask Multi Skill
AskUserQuestion 工具的多选变体。
用法
/ask-multi "Question" "Option 1" "Option 2" ["Option 3"] ["Option 4"]
说明
调用此技能时:
- 第一个带引号的参数 = 问题文本
- 其余参数 = 选项(必须为 2-4 个)
- 使用解析后的参数调用 AskUserQuestion 工具
- 设置 multiSelect: true
限制
- 至少 2 个选项,最多 4 个选项
- 如果违反限制,告知用户限制要求
示例
/ask-multi "Which features to enable?" "Auth" "Logging" "Caching" "Metrics"
/ask-multi "Select environments to deploy:" "dev" "staging" "prod"
/ask-multi "Install which extras?" "test" "dev" "docs"
评论
支持 Markdown