← ClaudeAtlas

drill-melisted

Use whenever the user has a plan, spec, RFC, ticket, design doc, or rough idea they want stress-tested before code is written. Triggers on "drill me", "interview me", "interrogate this plan", "stress test this", "what am I missing", "make sure we're aligned", "poke holes in this", "drill into this", "before I build this..." with an idea attached, or any time non-trivial work is about to start and pre-implementation alignment matters. Walks the design tree one branch at a time, asks one opinionated question per turn with a recommended answer, and explores the codebase instead of asking when the answer is already there. Continues until shared understanding is reached. Use this even when the user doesn't explicitly invoke the skill, as long as the situation matches — pre-implementation drilling is undertriggered by default.
rvanbaalen/skills · ★ 0 · Web & Frontend · score 61
Install: claude install-skill rvanbaalen/skills
# Drill Me Interview the user relentlessly about every aspect of the plan until shared understanding is reached. Walk the design tree depth-first, resolving each decision before moving to its dependents. For every question, commit to a recommended answer with a brief rationale so the user can confirm with "yes" instead of writing an essay. This is the opposite of yes-and brainstorming. The plan exists; the job is to find the unresolved forks, surface them in a sensible order, and close them. ## When this skill fires Invoke when the user: - Has a plan, spec, ticket, RFC, design doc, or rough idea and wants it stress-tested before building - Says "drill me", "interview me", "interrogate this", "stress test this plan", "poke holes in this", "what am I missing", "make sure we're aligned" - Is about to start a non-trivial feature and pre-implementation alignment matters - Hands over a multi-paragraph plan and asks for review (drilling is usually more useful than line-by-line critique) Don't invoke when: - The user is genuinely brainstorming with no plan yet — use the brainstorming skill instead - The user is asking one clarifying question — just answer it - The change is trivial (a one-line edit, a typo fix) — say so and offer to skip drilling If unsure whether to drill, ask once: "This looks like a [small/medium/large] change — want me to drill, or just do it?" ## The mental model: walk the design tree Every plan implies a tree of decisions: - **Root** — the high-level