clarify-task

Clarify ambiguous Python project requirements through structured questioning and confirmation.

5|3|Updated Jun 18, 2024
One-click install
npx skills add https://github.com/Unique-AG/ai --skill clarify-task
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clarify-task
Source: https://github.com/Unique-AG/ai/tree/main/.claude/skills/clarify-task
Command: npx skills add https://github.com/Unique-AG/ai --skill clarify-task

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill helps prevent misinterpretation by prompting for clarifications before Python work, reducing rework and scope drift.

Core Features & Use Cases

  • Structured questioning to uncover data flow, inputs/outputs, and dependencies
  • Restating requirements to confirm understanding and success criteria
  • A go/no-go gating step to decide when to proceed with planning or implementation

Quick Start

Ask the assistant to clarify ambiguous Python requirements before starting any development.

Frequently Asked Questions about clarify-task

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

FAQPage Schema
How do I clarify ambiguous Python project requirements before coding?

To clarify Python project requirements, use a structured questioning workflow to uncover data flow, inputs, outputs, and dependencies. This prevents misinterpretation by restating the requirements and confirming readiness before proceeding to implementation.

What is the best way to prevent scope drift in Python development?

Preventing scope drift in Python development involves applying a go/no-go gating step after restating requirements. This ensures success criteria are met and dependencies are clear before starting the actual planning or coding process.

How do I identify incomplete Python task dependencies and inputs?

Identifying incomplete Python task dependencies requires asking focused questions about data flow and inputs. Restating these requirements confirms understanding and highlights any missing elements before development begins.

When should I use a task clarification process for Python projects?

Use a task clarification process when Python requirements are incomplete, dependencies are unclear, or multiple interpretations exist. It is necessary to resolve ambiguity and establish clear success criteria before writing code.

Why does Python project planning fail with ambiguous requirements?

Python project planning fails with ambiguous requirements due to misinterpretation and scope drift. Without clarifying questions and a readiness confirmation step, incomplete data flow details lead to significant rework.