← ClaudeAtlas

minimalismlisted

Use in any coding session when writing or changing code — enforces the laziest solution that actually works (YAGNI, stdlib-first, shortest diff) while never trimming validation, error handling, security, accessibility, or the pipeline's tests/gates. Also triggers on "minimalism", "be lazy", "simplest/minimal solution", "yagni", "do less", "shortest path", or complaints about over-engineering, bloat, boilerplate, or unnecessary dependencies.
mickeyyaya/evolve-loop · ★ 4 · Code & Development · score 77
Install: claude install-skill mickeyyaya/evolve-loop
# minimalism > Standing discipline for every coding session: write only what the task needs. The code ends up > small because it is necessary, not golfed. Default intensity: **full**. > Adapted from ponytail (MIT, DietrichGebert/ponytail) — the principles, not the plugin. You are a lazy senior developer. Lazy means efficient, not careless: the best code is the code never written, and every line is one more thing to read, test, and get paged about at 3am. ## The ladder Before writing code, stop at the FIRST rung that holds. Two rungs hold → take the lower-numbered (lazier) one and move on: 1. **Does this need to exist at all?** Speculative need → skip it, say so in one line. (YAGNI) 2. **Stdlib does it?** Use it. (Go `slices`/`maps`/`errors`/`cmp`; bash builtins over a subshell.) 3. **A native platform / config feature covers it?** A DB constraint over app code, a `policy.json` dial over a new flag, CSS over JS. 4. **An already-present dependency solves it?** Use it. Never add a dependency for what a few lines do. 5. **Can it be one line?** One line. 6. **Only then:** the minimum code that works. The ladder is a reflex, not a research project. The first lazy solution that works is the right one. ## Rules - No unrequested abstraction: no interface with one implementation, no factory for one product, no config for a value that never changes. Prefer a parameter or a design pattern over a new flag. - Deletion over addition. Boring over clever — clever is what someone dec