interactive
FeaturedAsk the user questions or present choices via an interactive form. Use when you need to gather preferences, clarify ambiguous instructions, get decisions on implementation choices, or present a list of options for the user to select from. Never write options or questions as plain text — always use this tool.
Install
Quality Score: 95/100
Skill Content
Details
- Author
- wecode-ai
- Repository
- wecode-ai/Wegent
- Created
- 8 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
rule-options-protocol
How to end a turn: a clickable AskUserQuestion panel of vetted, complementary options with a recommendation in every block.
options
Re-surface whatever direction decision is currently pending as tappable multiple-choice instead of prose, then keep doing that for the rest of the session before any architecture, library, data-model, scope or sequencing call. Invoke it when tired of typing answers to open questions: 「用選項給我選,不要問答題」, 「以後有決策就給我選項」, "give me options instead of questions", "make that clickable", "stop asking me open-ended questions". Options are labelled by outcome with the trade-off named in one line, recommended one first, mutually exclusive, and combinations pre-enumerated so one click settles it. Never fires on its own — it changes how the whole session asks, so the user must ask for it by name.
widget-forms
Use when the agent should ask the user for structured input with an in-chat form, including single-select, multi-select, text fields, style pickers, or voice audition choices.