ask-workflow

Clarify ambiguous user requests through interactive dialogue and intent classification.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Katsu0424/Skills-factory --skill ask-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-workflow
Source: https://github.com/Katsu0424/Skills-factory/tree/main/artifacts/skills/ask-workflow
Command: npx skills add https://github.com/Katsu0424/Skills-factory --skill ask-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill clarifies ambiguous task requests through dialogue, guiding users to define their needs precisely before executing actions.

Core Features & Use Cases

  • Intent Classification: Identifies the user's goal (e.g., code generation, debugging, design consultation).
  • Information Gathering: Asks targeted questions to collect necessary details.
  • Confirmation: Summarizes understanding and seeks user approval before proceeding.
  • Use Case: When a user says "Make a login page," this Skill will ask about the authentication method, framework, and existing user models to ensure the generated code meets their specific requirements.

Quick Start

When you have an ambiguous request, simply state it and the skill will guide you through the clarification process.

Frequently Asked Questions about ask-workflow

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

FAQPage Schema
How do I clarify vague user requests for coding or design tasks?

To clarify vague user requests, this Skill engages in an interactive dialogue, categorizing intents like code generation or design consultation, prompting for missing details, and confirming understanding before executing actions.

What is the best way to gather missing information for a debugging task?

The best way to gather missing information for a debugging task is to use interactive dialogue that asks targeted questions, categorizes the intent, and summarizes understanding to ensure all necessary details are collected before execution.

How do I define specific actions before executing a code refactoring request?

To define specific actions before executing a code refactoring request, the Skill identifies the refactoring intent and prompts for necessary details through interactive dialogue, seeking your final confirmation before proceeding.

When do I need request management dialogue for research tasks?

You need request management dialogue for research tasks when initial instructions are ambiguous, requiring the Skill to classify the intent and prompt for specific details to gather necessary information before execution.

Can I use interactive dialogue to confirm intent before generating code?

Yes, you can use interactive dialogue to confirm intent before generating code, as the Skill categorizes your goal, prompts for missing details, and explicitly seeks your approval before executing any actions.

Does task definition work with design consultation requests?

Yes, task definition works with design consultation requests by classifying the intent, asking targeted questions to collect missing requirements, and confirming the summary before executing the design actions.