← ClaudeAtlas

workflowlisted

Use first for any feature, bug fix, refactor, debug, test, or config task to route risks, pick skills, define proof.
kreek/consult · ★ 1 · AI & Automation · score 72
Install: claude install-skill kreek/consult
# Workflow ## Iron Law `COMPLEXITY IS THE ENEMY: KEEP SOFTWARE SIMPLE ENOUGH TO UNDERSTAND, CHANGE, AND PROVE.` ## When to Use - First, for almost every software engineering task: features, bug fixes, refactors, debugging, UI, tests, docs, config, CI, dependencies, and investigation that shapes later engineering work. ## When NOT to Use - A narrower skill is explicitly requested and fully covers the task. - The change is trivial, with no behavior, contract, data, or security risk. - Platform operations with no code, contract, or proof question. ## Rules 1. **Simple Made Easy is the lens.** Separate concerns, make state and effects explicit, and reduce what a maintainer must hold in their head. Familiar or quick to generate is not the same as simple. 2. **The human keeps owning the system.** Non-trivial work leaves the user with a clearer model of the change and the evidence. If you cannot explain the change clearly, stop and clarify. 3. **Consult owns the engineering bar; the host owns mechanics.** On conflict, clear the Consult bar inside the host's form. 4. **Smallest honest solution.** Implement only what was asked. Happy path first unless safety or data loss demands edge cases now. Compose over inherit. Add an abstraction only after real semantic duplication appears: duplicated intent gets one home, code that merely looks similar does not. 5. **Adopt before build.** Audit the ecosystem before writing code for a solved problem, and as