dig

Clarify ambiguous user requests by asking structured questions across five categories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill resolves ambiguity in user requests by identifying unclear points and asking structured questions to achieve clarity before task execution.

Core Features & Use Cases

  • Ambiguity Detection: Identifies unclear aspects in task requests across five categories: Scope, Technology, UX, Quality, and Operations.
  • Structured Questioning: Generates 2-4 targeted questions to resolve identified ambiguities.
  • Decision List Generation: Creates a clear list of decisions based on user responses.
  • Use Case: When a user asks to "improve the website," this Skill will ask clarifying questions about specific goals, target browsers, performance metrics, and deployment plans.

Quick Start

Use the dig skill to clarify the request "make the app better".

Frequently Asked Questions about dig

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

FAQPage Schema
How do I clarify ambiguous requirements before starting a development task?

To clarify ambiguous requirements, you identify unclear points across scope, technology, UX, quality, and operations, then ask structured questions to resolve them. This ensures all parties share a clear understanding before execution begins.

What is the best way to gather missing information for incomplete user stories?

The best way to gather missing information for incomplete user stories is to generate targeted questions covering operational and quality aspects. This structured questioning extracts necessary details from users to finalize the task definition.

How do I define task scope when a user request is too vague to execute?

To define task scope from vague requests, you analyze the prompt for ambiguities and ask specific clarifying questions about goals, metrics, and boundaries. The collected responses are then consolidated into a decision list for execution.

Can I use structured questioning to resolve technical ambiguities in project requests?

Yes, you can use structured questioning to resolve technical ambiguities by probing specific categories like technology choices, performance metrics, and deployment plans. This method systematically eliminates uncertainty before development starts.

What should I do if a project request lacks specific quality and operational goals?

If a project request lacks specific quality and operational goals, you should ask targeted questions to define performance metrics and deployment plans. Generating a decision list from these answers provides clear execution criteria.