From rich-simplicity
Reviews code using Rich Hickey's 'Simple Made Easy' principles, detecting complecting, preferring immutable values, declarative styles, and composable designs.
npx claudepluginhub mahidalhan/skilled-spec --plugin rich-simplicity# Rich Simplicity Follow Rich Hickey's "Simple Made Easy" principles - privileging objective simplicity over subjective ease, avoiding complecting, and favoring composable, declarative, value-oriented designs. ## Core Principle **Choose SIMPLE over EASY.** Strive for un-braided, composable designs that minimize incidental complexity. ## Principles ### Detect Complecting - Whenever you join concerns (state & time, data & behavior, configuration & code...) pause and seek an alternative that keeps them independent. - Favor composition (placing things side-by-side) over interleaving. ### ...
Follow Rich Hickey's "Simple Made Easy" principles - privileging objective simplicity over subjective ease, avoiding complecting, and favoring composable, declarative, value-oriented designs.
Choose SIMPLE over EASY. Strive for un-braided, composable designs that minimize incidental complexity.
A reader unfamiliar with the code should be able to locate, understand, and replace a part without untangling others.
Measure decisions by how much braid they remove, not how quickly they compile.