skills/pipeline-gate/SKILL.md
Enforce pipeline progression rules — hard gates require user approval, soft gates auto-proceed on success. Use whenever a pipeline stage has a gate annotation.
npx skillsauth add the-own-lab/Claude-company-of-one pipeline-gateInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
The backbone skill that enforces progression control across all pipelines.
When a stage is annotated with a hard gate:
| Response | Action |
| ----------------------------------------- | -------------------------------------------------------------- |
| approved / yes / lgtm / proceed | Continue to next stage |
| Feedback text (anything else substantive) | Redo the stage incorporating feedback |
| skip | Log the skip with a warning, advance to next stage |
| abort | Terminate the pipeline, preserve all artifacts produced so far |
When a stage is annotated with a soft gate:
Track the following state throughout pipeline execution:
feature, bugfix, refactor).pending, in-progress, passed, failed, skipped.When any failure occurs during pipeline execution:
FAILURE.md file documenting what failed, at which stage, and with what error.documentation
Update BRIEF.md sections during a command run. Any skill that produces a brief-persisted artifact calls this to write it back.
development
Post-code check: run tests + confirm TODO acceptance items map to passing tests; applies a security lens but is not a separate scan.
documentation
Command post-step: write CHANGELOG + TODO once per command run. One call, not per-skill doc writes.
content-media
Author REQUIREMENTS.md + DESIGN.md + TODO.md for a feature. The three files are one contract; they ship together.