Development
Skill
/principle-laziness-protocol
Apply when refactoring, evaluating diff size, or tempted to add abstractions, layers, or signal threading. Bias toward deletion and the smallest change that solves the problem.
Claude Code
$ npx -y skills add cursor/plugins --skill principle-laziness-protocol --agent claude-code
Codex
$ npx skills add cursor/plugins --skill principle-laziness-protocol -a codex -y
Cursor
$ npx skills add cursor/plugins --skill principle-laziness-protocol -a cursor -y
Gemini CLI
$ npx skills add cursor/plugins --skill principle-laziness-protocol -a gemini-cli -y
GitHub Copilot
$ npx skills add cursor/plugins --skill principle-laziness-protocol -a github-copilot -y
OpenCode
$ npx skills add cursor/plugins --skill principle-laziness-protocol -a opencode -y
Windsurf
$ npx skills add cursor/plugins --skill principle-laziness-protocol -a windsurf -y
SKILL.md
principle-laziness-protocol.SKILL.mdname: principle-laziness-protocol description: "Apply when refactoring, evaluating diff size, or tempted to add abstractions, layers, or signal threading. Bias toward deletion and the smallest change that solves the problem." disable-model-invocation: true
Laziness 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.
Stats
16,040
Stars
1,684
Forks
Active
Maintenance
TypeScript
Language
Last commit
Created
Ships withplugins
Official Cursor plugins for popular developer tools, frameworks, and SaaS products. Each plugin is a standalone directory at the repository root with its own .cursor-plugin/plugin.json manifest.
15k113 skills14 agents
More skills from other plugins.
Auto-invoked
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Auto-invoked
Questions about principle-laziness-protocol.
- Which coding agents can use principle-laziness-protocol?
- principle-laziness-protocol installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

