Back to skills
SKILL.md
2516 Issue Child 06 Quality Gates Fc4ac655
ASecuritylabels: enhancement, terraform, infrastructure ---
- 9 stars
- 0 votes
- 0 copies
- 0 views
- Added October 11, 2026
Works with
Security analysis
100/100npx -y skills add tools-only/X-Skills --skill 2516-issue-child-06-quality-gates_fc4ac655 --agent claude-codeAre you the author of 2516 Issue Child 06 Quality Gates Fc4ac655?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/tools-only-2516-issue-child-06-quality-gates-fc4ac655)# [tf-dev] Phase 5 — Quality Gates
labels: enhancement, terraform, infrastructure
---
## Summary
Extend the quality gates and validation scripts to cover Terraform files with
the same rigour as Bicep.
## Prerequisites
Phase 4 complete. Conductor routing validated.
## Items
- [ ] **5.32** Add `terraform fmt -check -recursive` to pre-commit hooks (`lefthook.yml`)
- [ ] **5.33** Add `terraform validate` to `lefthook.yml` for `infra/terraform/**` changes
- [ ] **5.34** Update `validate-artifact-templates.mjs` to recognise Terraform artifact H2 keys
- [ ] **5.35** Update `validate-h2-sync.mjs` for Terraform-specific H2 blocks
- [ ] **5.36** Add `IaC Templates Location` check in `validate-vscode-config.mjs`
- [ ] **5.37** `npm run validate:all` includes Terraform validators end-to-end
## Acceptance Criteria
- [ ] `npm run validate:all` passes — zero errors, zero warnings
- [ ] `lefthook.yml` pre-commit runs `terraform fmt --check` on `.tf` file changes
- [ ] Regression check passes
## References
- Plan items: 5.32–5.37
- Prompt: `docs/tf-support/prompts/phase-5-quality-gates.prompt.md`
- Progress: `docs/tf-support/PROGRESS.md`
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.