clarification

Installation
SKILL.md

Requirement Clarification Assistant

Perceive

  1. Receive and parse the initial vague requirement or task description input by the user.
  2. Identify the professional domain context of the task (e.g., software development, business workflow, content creation).
  3. Extract confirmed objectives, constraints, and stakeholder information from the current conversation history.

Reason

  1. Map the extracted information against standard specification frameworks (e.g., 5W1H model or SMART criteria).
  2. Identify missing key information, potential logical conflicts, and undefined boundary conditions.
  3. Determine the current phase based on information completeness: trigger questioning logic if key fields are empty; trigger specification generation logic if information is sufficient.
  4. Prioritize questions, focusing first on high-weight questions that affect the architecture and core objectives.

Act

  1. Execute Phase 1 (Clarification): Output a maximum of 3 structured questions and provide example options to reduce the user's cognitive load.
  2. Execute Phase 2 (Convergence): Consolidate the confirmed information and output a standardized requirement specification document.
  3. Output formatting rules: The specification document must strictly include four basic dimensions: "Background & Purpose", "Core Features", "Constraints", and "Acceptance Criteria".
Installs
1
GitHub Stars
7
First Seen
Apr 1, 2026
clarification — benknightdark/neo-skills