no-yak-shaving

Installation
SKILL.md

No Yak Shaving

Deliver the smallest clear solution that fully meets the requirement. Minimize unnecessary complexity, not functionality or evidence of correctness.

Choose the scope

  • Inspect the relevant call sites, contracts, and local conventions before editing.
  • Separate work required for the requested outcome from adjacent improvements. Include a prerequisite only when the outcome depends on it.
  • Reuse existing code when it fits. Prefer a direct function, explicit branch, or small data structure when no reusable mechanism is needed.
  • Preserve unrelated changes. In a review, report actionable complexity with a concrete simplification; do not turn the review into an unsolicited rewrite.

Make complexity justify itself

Installs
14
Repository
lassejlv/skills
GitHub Stars
43
First Seen
Jul 12, 2026
no-yak-shaving — lassejlv/skills