What problem does it solve? AI assistants often jump into tasks with incomplete information, producing work that misses the mark. This Skill enforces a clarification-first workflow so the AI interrogates scope, deliverables, and constraints before carrying out any task. ## Core Features & Use Cases - Interactive Clarification: Uses the joyride_request_human_input tool to ask the user specific questions whenever details are unclear. - Iterative Refinement: Continuously refines understanding of scope, deliverables, success criteria, and technical requirements until the user has no further input. - Structured Execution: After refinement, presents a minimal-redundancy plan, creates a todo list, and then begins work. - Use Case: Before starting an ambiguous coding request like "improve the app", the assistant asks targeted questions about which features, constraints, and expected outcomes, then delivers a plan aligned with your actual intent. ## Quick Start Ask the assistant to use the first-ask skill to clarify the scope and requirements of your task before starting work.