code
Installation
SKILL.md
Code
- Prefer clear ownership, explicit boundaries, and minimal coordination.
- Resolve competing principles in favor of correctness and understandability.
Coherent design
- Integrate changes into the design. Refactor affected code when this materially improves clarity, simplicity, or correctness.
- Prefer the simplest coherent result over the smallest diff.
- Revise or replace abstractions that no longer fit. Do not preserve them by accumulating wrappers, flags, exceptions, or duplicated paths.
- Complete replacements: migrate affected callers, update tests and documentation, and remove superseded code.
- Keep refactoring tied to the requested outcome.