interactive-questions

Present structured option-based questions using the question tool schema.

11|2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/the-perfect-developer/the-perfect-opencode --skill interactive-questions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interactive-questions
Source: https://github.com/the-perfect-developer/the-perfect-opencode/tree/main/.opencode/skills/interactive-questions
Command: npx skills add https://github.com/the-perfect-developer/the-perfect-opencode --skill interactive-questions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams avoid unstructured yes/no prompts by guiding interactive, option-based questioning and providing a clear framework for collecting decisions.

Core Features & Use Cases

  • Structured prompts: Use the question tool to present a set of clearly labeled options rather than free-text or yes/no prompts.
  • Decision patterns: Supports confirmation, strategy selection, clarification, and multi-step workflows with guardrails and best-practice prompts.
  • Implementation guidance: Includes the required fields for the question tool (question, header, options) and recommended option ordering.

Quick Start

Call the question tool with a structured set of options to guide user decisions.

Frequently Asked Questions about interactive-questions

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

FAQPage Schema
How do I create interactive prompts with structured options instead of free-text?

You can create interactive prompts by using a question tool schema that enforces structured fields like question, header, and options. This replaces plain free-text or yes/no prompts with clearly labeled choices for user decisions.

What is the best way to guide users through multi-step decision workflows?

The best way to guide multi-step decision workflows is by applying interactive, option-based questions with guardrails. This enforces structured decision patterns for clarifications and strategy selection throughout the conversational interface.

How do structured questions improve strategy selection in conversational interfaces?

Structured questions improve strategy selection by presenting a predefined set of options with recommended ordering. This enforces the question tool schema and prevents unstructured yes/no prompts, ensuring clear decision collection.

Can I use option-based prompts for user confirmations and clarifications?

Yes, you can use option-based prompts for confirmations and clarifications. The interactive question tool applies guardrails and best-practice prompts to support these decision patterns within conversational interfaces.

What are the limitations of using structured question tools for decision-making?

A key limitation is that the structured question tool prohibits free-text prompts entirely. It enforces a strict schema requiring a question, header, and options, meaning it cannot collect open-ended unstructured input from users.