mcpField
A
ask-multi

ask-multi

github.com/tony363Agent 工作流2090 次安装30 周前更新
代码仓库

关于 ask-multi

将问题和 2 至 4 个选项转换为 AskUserQuestion 多选提示的技能。它解析带引号的参数,并将工具的 multiSelect 设为 true。

主要功能

  1. 01解析问题和选项参数
  2. 02要求提供 2 至 4 个选项
  3. 03以多选模式调用 AskUserQuestion

适用场景

  1. 01收集多项功能偏好
  2. 02选择多个部署环境
  3. 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"]

说明

调用此技能时:

  1. 第一个带引号的参数 = 问题文本
  2. 其余参数 = 选项(必须为 2-4 个)
  3. 使用解析后的参数调用 AskUserQuestion 工具
  4. 设置 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