gate-builderlisted
Install: claude install-skill dayvisonassis/sdd-skills
# Gate Builder
Construct the **deterministic quality gates** of a project — the automated, pass/fail checks that guard structural and behavioral integrity (see `https://github.com/dayvisonassis/sdd-skills/blob/main/docs/Como_criar_gates.md`). The skill reads the analysis reports, decides which gates the project needs, **proposes a plan**, and — after confirmation — **writes the gate configs/scripts** and a single orchestration entry point (`runGate`), verifying each gate actually runs.
> Where this fits the SDD flow: `gate-builder` builds the gate **infrastructure** that must exist
> **before** features are spec'd. Later, `spec-writer` **declares** these gates (by `id`) in each
> feature's `contract.md`, and `implement-feature` / `evaluator` **execute** them. See
> `https://github.com/dayvisonassis/sdd-skills/blob/main/docs/Fluxo_SDD_e_Implementacao_das_Skills.md`
> and `https://github.com/dayvisonassis/sdd-skills/blob/main/docs/Como_criar_gates.md`.
## INPUT
Free-form. The skill needs:
- **Deep Analysis Report** (primary source) — produced by the `deep-analyzer` agent. Provides cross-cutting patterns, anti-patterns, test gaps, config-access patterns (e.g. scattered `process.env`), and complexity.
- **Architecture Analysis Report** (secondary source) — produced by the `architecture-analyzer` agent. Provides the stack/runtime/framework, dependency inventory, and the test infrastructure/tooling.
- Auto-discovery: if paths are not passed, look in `docs/architecture/` for th