Scans project-level agent directories before subagent dispatch, recommends based on phase keywords, lets user choose, and persists results to disk for anti-corruption
Must use this skill when user triggers /ezfl:audit or requests auditing of implementation outputs. Executes Constitution compliance check (injection point D) + 5 scorer scripts, results written to .harness/metrics/<timestamp>-metrics.json.
Must use this skill when user triggers /ezfl:build or requests implementation / execution of tasks.md. Selects implementer subagent, which executes /opsx:apply in its own session — main agent is forbidden from directly writing implementation code.
Must use this skill when user triggers /ezfl:constitution or /openspec:constitution, or requests creation / amendment / viewing of the project constitution. Manages CREATE / AMEND / SHOW modes for openspec/memory/constitution.md.
Must use this skill when user triggers /ezfl:design or requests entering the design phase. Only responsible for design discussion, Reframe, Premise Challenge, and producing pre_design.md.
Must use this skill when user triggers /ezfl:lock, or requests engineering review / locking plan / review architecture / tech review, or describes a non-trivial change (>3 files, new components, cross-module changes) and is clearly in the pre-coding phase. Reviews plans/proposals from an engineering-manager perspective with adversarial rigor (architecture, data flow, edge cases, test coverage, performance), aiming to find holes rather than go through the motions. **Do NOT** use for: simple bug fixes / single-file changes / pure documentation or configuration changes / requesting 'review of already written code' (that's code review, not plan review).
Must use this skill when user triggers /ezfl:propose or requests generating OpenSpec four-piece set based on pre_design.md. This skill connects three things: (1) prompts user at entry to decide whether to create a worktree (non-blocking); (2) locates and validates the pre_design.md produced by the design phase (falls back to user's original prompt if missing); (3) has the main agent inline-invoke /opsx:propose with exit compliance verification. It is the sole hand-off point between design → lock, and also serves as the worktree decision entry.
Must use this skill when user triggers /ezfl:reflect or requests viewing metrics / overrides / improvement suggestions. Aggregates .harness/metrics/ and .harness/overrides.log, outputs a retrospective report.