UIAskUserQuestion

Send structured multi-choice questions in Slack for team decisions.

Updated Jul 29, 2026
One-click install
npx skills add https://github.com/2lab-ai/soma-work --skill uiaskuserquestion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: UIAskUserQuestion
Source: https://github.com/2lab-ai/soma-work/tree/main/src/local/skills/UIAskUserQuestion
Command: npx skills add https://github.com/2lab-ai/soma-work --skill uiaskuserquestion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of facilitating structured decision-making in Slack by providing a framework for sending structured user-choice questions via model-command tools.

Core Features & Use Cases

  • Structured User Choice Questions: Send well-defined questions with clear options, enhancing clarity and reducing miscommunication.
  • Decision Weighting: Utilizes decision gates to determine the level of decision-making required, ensuring appropriate use of the tool.
  • Multi-Form Support: Handles multiple-choice questions efficiently within Slack's UI.
  • Use Case: When a team needs to make a medium to high-impact decision, this skill can be used to present options and get a clear user choice.

Quick Start

Ask a structured question: /ask-user-question "Which approach should we take for the new feature? [Option A] | [Option B] | [Option C]"

Frequently Asked Questions about UIAskUserQuestion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I facilitate structured decision-making in Slack for my team?

You can facilitate structured decision-making in Slack by sending user-choice questions with predefined options via model-command tools. This framework presents clear choices for medium to high-impact team decisions, reducing miscommunication.

Can I send multiple-choice questions in Slack to get a structured user choice?

Yes, you can send multiple-choice questions in Slack to get a structured user choice. The skill handles multi-form support efficiently within Slack's UI, allowing you to present several distinct options for team members to select from.

What is the best way to present options for a high-impact team decision in Slack?

The best way to present options for high-impact decisions in Slack is using structured user-choice questions with decision weighting. This utilizes decision gates to determine the required decision-making level and provides a structured context for each choice.

Does this structured questioning tool work without additional dependencies?

Yes, this structured questioning tool works without additional dependencies. It operates independently using model-command tools to send user-choice questions directly in Slack, requiring no other external packages or modules to function.

When should I use structured user-choice questions for team collaboration?

You should use structured user-choice questions for team collaboration when a medium to high-impact decision is required. The built-in decision gates ensure the tool is used appropriately, preventing unnecessary overhead for low-stakes or trivial choices.