simplicity

Installation
SKILL.md

Simplicity

Spend complexity only where it buys a required property. Keep the real problem, constraints, and failure cost visible, then choose the smallest design that satisfies them.

  1. Separate the required result from preferences and future options.
  2. Inspect existing mechanisms before adding abstractions or dependencies.
  3. Prefer a direct design with a clear boundary and local proof.
  4. Remove complexity that no longer earns its cost.

Read the detailed guide when simplifying an architecture, API, workflow, or long-lived interface.

Installs
53
Repository
nmnmcc/skills
GitHub Stars
3
First Seen
Jul 15, 2026
simplicity — nmnmcc/skills