/principle-outcome-oriented-execution
Apply during planned rewrites and migrations with explicit phase boundaries. Converge on the target architecture; don't preserve smooth intermediate states with throwaway compatibility code.
Claude Code
$ npx -y skills add cursor/plugins --skill principle-outcome-oriented-execution --agent claude-code
Codex
$ npx skills add cursor/plugins --skill principle-outcome-oriented-execution -a codex -y
Cursor
$ npx skills add cursor/plugins --skill principle-outcome-oriented-execution -a cursor -y
Gemini CLI
$ npx skills add cursor/plugins --skill principle-outcome-oriented-execution -a gemini-cli -y
GitHub Copilot
$ npx skills add cursor/plugins --skill principle-outcome-oriented-execution -a github-copilot -y
OpenCode
$ npx skills add cursor/plugins --skill principle-outcome-oriented-execution -a opencode -y
Windsurf
$ npx skills add cursor/plugins --skill principle-outcome-oriented-execution -a windsurf -y
SKILL.md
principle-outcome-oriented-execution.SKILL.mdname: principle-outcome-oriented-execution description: "Apply during planned rewrites and migrations with explicit phase boundaries. Converge on the target architecture; don't preserve smooth intermediate states with throwaway compatibility code." disable-model-invocation: true
Outcome-Oriented Execution
Optimize for the intended, verifiable end state rather than preserving smooth intermediate states.
**Why:** Keeping every intermediate step fully stable often creates temporary compatibility code that becomes long-lived debt. Converge on the target architecture and prove correctness at explicit verification boundaries.
**Core rule:**
- Prioritize end-state integrity over transitional stability
- Intermediate breakage is acceptable when it is planned, scoped, and reversible
**Guardrails:**
- Use this for planned rewrites and migrations with explicit phase boundaries
- Declare where temporary breakage is acceptable
- Keep high-signal checks for actively touched areas while migrating
- Require full static and runtime verification at plan completion
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.
More skills from other plugins.
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.
Questions about principle-outcome-oriented-execution.
- Which coding agents can use principle-outcome-oriented-execution?
- principle-outcome-oriented-execution 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.

