Run a structured 20-question refinement flow before implementation for feature requests.
Use this skill to turn a feature request into a clear, implementation-ready work item.
Invoke when a request includes:
Turn vague ideas into:
Ask up to 20 questions in sequence, one-at-a-time, unless already answered.
Keep answers in a feature-scoped notes/work-item file or notes/preferences/feature-refinement.md if the process becomes reusable.
When the user is in the PiClaw web UI, you may use a compact Adaptive Card for refinement questions when it is materially better than markdown — especially for:
Rules:
adaptive-cards-authoring skill/runtime constraintsPrefer narrow first, iterate later: lock scope by answering 1–10 first, then expand with dependency/testing details only after behavior is clear.