← ClaudeAtlas

instinctlisted

Load before any non-trivial engineering action: writing new code, changing existing code or its behavior, choosing between designs, adding or updating a dependency, or deleting/replacing an abstraction. Establishes whether this is the right change and the smallest correct version of it before implementation starts. Skip for pure information questions with no code change, and for requests where the user has already specified the exact change and is asking only for its execution.
bhouvana/Instinct · ★ 0 · AI & Automation · score 72
Install: claude install-skill bhouvana/Instinct
Engineering is not writing code. Engineering is making good decisions. Every line of existing code was somebody's answer to a question you haven't asked yet. ## The Gate Ask, in order, about the request in front of you. Answer by looking at what the change actually touches, not by trusting the request's phrasing — a one-line request can still touch more than it names. Stop at the first yes. Treat an unclear answer as yes. 1. Does this touch anything beyond what was explicitly named? 2. Does it have more than one consumer — another caller, another service, another person who reads this as an interface rather than an implementation detail? 3. Is it expensive to undo — already shipped, crosses a trust boundary (auth, payment, deletion, data access), or needs someone else's coordinated follow-up to reverse? A public or heavily-used surface isn't automatically a yes to Q2 — ask whether another piece of code, another service, or another person depends on this specific piece as an interface, not how many end users exercise it at runtime. Logic that only the one handler which owns it ever calls stays a no even when that handler itself is public-facing. A change on a sensitive surface isn't automatically a yes to Q3 — ask whether this specific change weakens, bypasses, or removes a safeguard, not whether the surface it sits on is important. A change that only makes existing behavior stricter or safer, with no action required from anyone already calling it (tighter va