principle-outcome-oriented-execution
Agent skill frombacknotprop/pstack
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.
How to install principle-outcome-oriented-execution
install principle-outcome-oriented-execution
# install the pstack pack with the skills CLI
npx skills add backnotprop/pstack# or add only this skill to Claude Code: copy the folder
skills/principle-outcome-oriented-execution/
# into
~/.claude/skills/principle-outcome-oriented-execution/ (all projects)
.claude/skills/principle-outcome-oriented-execution/ (one project)
1# Outcome-Oriented Execution23Optimize for the intended, verifiable end state rather than preserving smooth intermediate states.45**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.67**Core rule:**8- Prioritize end-state integrity over transitional stability9- Intermediate breakage is acceptable when it is planned, scoped, and reversible1011**Guardrails:**12- Use this for planned rewrites and migrations with explicit phase boundaries13- Declare where temporary breakage is acceptable14- Keep high-signal checks for actively touched areas while migrating15- Require full static and runtime verification at plan completion
Excerpt shown under the repository's MIT license.
