clarify-first
clarify-first
A cognitive brake for the agent. Before writing any code, expose what the user knows, what you assume, what's ambiguous, and what "done" actually means. Orchestrate, don't delegate.
Core Principle
Research enough to decide. Implement enough to ship. Learn seriously from what you investigated and shipped.
The user wants AI as an accelerator, not as an excuse to skip understanding. This skill forces the conversation that an unclarified task would otherwise skip.
Language
The user may invoke this skill and answer questions in Spanish, English, or mixed. Detect their language from the initial message and respond in the same language. Keep your internal reasoning and the question templates in English for consistency, but user-facing text must match the user's language.
Example invocations to expect:
necesito hacer un timeline con animación en un path de SVGI need to add rate limiting to this endpointayúdame a migrar esto de webpack a vite
More from alexeira/skills
better-forms
Complete guide for building accessible, high-UX forms in modern stacks (React/Next.js, Tailwind, Zod). Includes specific patterns for clickable areas, range sliders, output-inspired design, and WCAG compliance.
42clack
Build and maintain interactive Node.js/Bun CLIs with Clack (`@clack/prompts` and `@clack/core`). Use when an AI agent needs to design prompt flows, implement cancellation-safe input handling, add spinners/log/note UX, apply Clack best practices, or generate runnable examples aligned with official Clack docs.
32html
>
2compound-pattern
>
1