phase-contract

Installation
SKILL.md

Phase Contract (internal)

The one authoritative owner of phase shape for this workflow. Planners lint every phase they emit against the eight rules below; execute-phase re-checks the same rules before any edit. Nothing else may define what a valid phase is.

When to use

  • plan-feature-scaffold — lint every phase of a feature plan before emission.
  • plan-fix — lint every phase of a fix SPEC before commit.
  • execute-phase — phase-lint pre-flight guard before editing a phase.
  • Templates store the contract version + fingerprint + lint result, never the eight rules (they point here).

The eight phase-lint rules

Every implementation phase must pass all 8 boxes before it is emitted (planner skills) or executed (execute-phase pre-flight). Fail-closed: any unticked box blocks emission/execution until the phase is re-cut or split.

Installs
21
GitHub Stars
20
First Seen
Aug 9, 2026
phase-contract — gtrabanco/agentic-workflow