← ClaudeAtlas

intentlisted

Apply Commander's Intent to the user's own prompt before acting. Interpret what the user is trying to achieve, not what they literally wrote. Narrate the interpretation so the user can correct drift before work begins. USE WHEN: any substantive request that implies work (build, fix, improve, explain, investigate, decide). SKIP WHEN: the request is unambiguous and mechanical (a specific file read, a one-line command, a yes/no confirmation).
ntholm86/principles-of-earned-autonomy-skills-suite · ★ 0 · AI & Automation · score 73
Install: claude install-skill ntholm86/principles-of-earned-autonomy-skills-suite
# Intent *Act on what the user means. Not on what they typed.* *Memory Model role: Ensures each session is aimed correctly — so the memory accumulates progress, not drift.* > **Governing principle:** [Commander's Intent](../PRINCIPLES.md#principle-1-commanders-intent) — *Define the destination. Never prescribe the route.* This skill applies that principle in reverse: the user is the commander, the agent is the subordinate, and imprecise prompts are the norm, not the exception. A prompt is a compressed statement of intent. The user has a destination in mind and has picked words to point at it. Those words are almost always under-specified, occasionally contradictory, and sometimes literally wrong about details the user doesn't care about. An agent that executes the literal text produces technically-correct work that misses the point. An agent that interprets the intent, states the interpretation, and then executes gets to the destination. This skill makes that interpretation explicit and visible. --- ## The Work ### Extract Before doing anything else, understand the destination the prompt is pointing at and the reason behind it. The literal words are compression; the task is decompression. - **What outcome does the user actually want?** Not the verb they used — the end-state that makes the rest of what they said make sense. "Rewrite this function" might mean make-it-shorter, make-it-correct, match-the-codebase, or teach-me-how-you'd-write-it. These are different task