refine-requirements

Installation
SKILL.md

ABOUTME: Structured requirements refinement using AskUserQuestion before planning

ABOUTME: Identifies gray areas, clarifies with concrete options, captures decisions for the plan

Requirements Refinement

Invoke explicitly or triggered automatically by plan-first-workflow for 🟡/🔴 tasks.

Process

  1. Identify gray areas by domain:

    • Visual → layout, density, interactions, empty states
    • API/CLI → response format, error handling, auth flow
    • Infrastructure → scaling, redundancy, monitoring
    • Integration → protocol, auth method, error recovery
  2. For each gray area, use AskUserQuestion:

    • Concrete options ("JWT" not "Option A"), 2-4 choices
    • Include "You decide" when Claude's discretion is fine
    • Follow threads: each answer may reveal the next question
Related skills
Installs
13
GitHub Stars
13
First Seen
Mar 1, 2026