<< All versions

Skill v1.0.0

currentLLM-judged scan100/100
rakuensoftware/aimee/keeping-it-simple
──Details
PublishedOctober 22, 2026 at 04:29 PM
Content Hashsha256:7907c1459d80318e...
Git SHAc5dc9755974c
──Files
Files (1 file, 690 B)
SKILL.md690 Bactive
SKILL.md · 19 lines · 690 B

version: "1.0.0" name: keeping-it-simple description: Use when tempted to add broad abstractions, future-proofing, or extra product surface beyond the requested change. source: bundled


Keeping It Simple

Choose the smallest design that handles the current requirement cleanly.

Before adding an abstraction, ask:

  • Does it remove real duplication now?
  • Does it match an existing pattern in this codebase?
  • Will a future maintainer understand why it exists from the local context?

Delete unused knobs, speculative layers, and generic frameworks that are not needed for the requested behavior. Simple does not mean sloppy: keep names clear, errors explicit, and tests focused.

All versions