askuserquestion
Emulates the AskUserQuestion tool for agents that lack native support. When a skill instructs you to "use the AskUserQuestion tool", use this skill to present structured questions in markdown and wait for the user's response before proceeding.
来源信息
- 仓库
- PiLastDigit/TRIP-workflow
- 最近来源活动
- 2026年2月10日 09:50
- 检测到的 SKILL.md 语言
- 英语
- 星标
- 635
- 分支
- 91
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- AskUserQuestion
- description
- Emulates the AskUserQuestion tool for agents that lack native support. When a skill instructs you to "use the AskUserQuestion tool", use this skill to present structured questions in markdown and wait for the user's response before proceeding.
# AskUserQuestion Emulation
When a skill says **"use the `AskUserQuestion` tool"**, present the question as structured markdown and **wait for the user to reply** before proceeding.
## Format
```
**[Header]**: [Question text]
1. **[Option label]** — [description/tradeoff]
2. **[Option label]** — [description/tradeoff]
3. *(Other — type your own answer)*
```
## Rules
- Always include an "Other" option so the user can provide custom input
- Do NOT proceed until the user answers
- For `multiSelect: true`, tell the user they can pick multiple options
- Keep headers short (max 12 chars)
- Provide 2-4 concrete options with brief tradeoff descriptions
## Example
A skill says: *Use the `AskUserQuestion` tool to ask: "Would you like to create a dedicated branch?" with options "Yes, create branch" and "No, stay on current branch"*
You render:
**Branch**: Would you like to create a dedicated branch?
1. **Yes, create branch** — isolates changes, easier to review
2. **No, stay on current branch** — simpler, no merge needed later
3. *(Other — type your own answer)*
Then wait for the user's reply.
在 GitHub 查看