mode-interactive

Guide ambiguous software development and UX requests toward structured interaction choices.

5|1|Updated Oct 4, 2025
One-click install
npx skills add https://github.com/faroukBakari/trader-pro --skill mode-interactive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mode-interactive
Source: https://github.com/faroukBakari/trader-pro/tree/main/.github/skills/mode-interactive
Command: npx skills add https://github.com/faroukBakari/trader-pro --skill mode-interactive

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides decision-making when facing open-ended requests or multiple viable approaches. Uses VS Code native ask_questions tool for structured UI widgets. Activates when user asks "what should I", "help me decide", "which approach", or gives vague instructions requiring clarification.

Core Features & Use Cases

  • Provides a deterministic decision flow to resolve ambiguity in real-time conversations.
  • Offers heuristics to infer intent and batch questions when needed.
  • Integrates with VS Code's ask_questions tool to gather structured user input.

Quick Start

Activate the interactive decision flow to resolve ambiguity in user requests.

Frequently Asked Questions about mode-interactive

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

FAQPage Schema
How do I resolve ambiguity in open-ended software development requests?

To resolve ambiguity, use a deterministic decision flow with heuristics that guides when to ask clarifying questions versus proceeding with an inferred approach for multi-viable tasks.

When should I ask clarifying questions versus proceed with a chosen approach?

You should ask clarifying questions when facing vague instructions or multiple viable paths, and proceed when heuristics can confidently infer intent to avoid unnecessary interaction friction.

How do I use the ask_questions tool to gather structured user input in VS Code?

You can use the VS Code native ask_questions tool to gather structured user input by triggering an interactive decision flow that presents UI widgets for real-time conversation clarifications.

What is the best way to handle vague UX design instructions with multiple viable solutions?

The best way to handle vague UX design instructions is to apply a decision flow that batches clarifying questions, resolving multiple viable approaches through structured interactive UI widgets.

Can I batch clarifying questions for ambiguous tasks in VS Code integrations?

Yes, you can batch clarifying questions for ambiguous tasks by leveraging interaction guidelines that infer intent and group necessary queries into a single structured ask_questions prompt.

What are the limitations of using interactive decision flows for real-time conversations?

A key limitation is the potential for interaction friction; while decision flows provide heuristics to infer intent, overly ambiguous requests may still require multiple rounds of structured questions.