ui-question
CommunityAsk users in-browser and get responses.
System Documentation
What problem does it solve?
This skill renders a question in the browser UI and polls for user response. It is intended to be invoked by other skills that need to ask questions via the browser UI, with a console fallback when UI is disabled.
Core Features & Use Cases
- Browser UI for questions: Render non-blocking prompts in the collab UI.
- Flexible UI types: Supports MultipleChoice, TextInput, and Confirmation prompts.
- Session-aware interaction: Detects active collab sessions and returns structured UI_RESPONSE data for downstream skills.
- Use Case: A wizard asks the user to choose a deployment option during a guided workflow, then proceeds based on the choice.
Quick Start
Invoke ui-question with a UI payload in the current collab session and await a UI_RESPONSE. Example invocation: Tool: Skill Args: { "skill": "ui-question", "args": "project: /path | session: name | ui: {"type": "MultipleChoice", "props": {"name": "decision", "label": "Proceed to next step?", "options": [{"value": "yes", "label": "Yes"}, {"value": "no", "label": "No"}]}}" }
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ui-question Download link: https://github.com/ben-mad-jlp/claude-mermaid-collab/archive/main.zip#ui-question Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.