About principle-laziness-protocol
A compact coding skill that favors consolidating decisions behind a single source of truth and keeping code changes as small as possible. It is intended for developers making focused changes without duplicating choices or adding unnecessary boilerplate.
Key features
- 01Consolidate decisions in one source
- 02Pass decisions as simple flags
- 03Minimize change size
- 04Avoid unnecessary boilerplate
Use cases
- 01Removing repeated decisions across code
- 02Keeping a fix focused and small
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ q-qp-p/ pstack --skill principle-laziness-protocolAfter installing, type/principle-laziness-protocolin Claude Code to confirm it loaded.
Details
From the project READMELaziness Protocol
- Consolidate decisions. Do not repeat the same choice in several places. Put it behind one source of truth and pass the result as a simple flag.
- Minimize the diff. Make the smallest change that solves the problem. Fewer lines beat "elegant" boilerplate.
Comments
Markdown supported