Skip to content
Back to skills

Sdd Gates

ASecurity

Run the GUIDE SDD gate bank (sdd/gates/run_all) for this OS with output filtered to the summary lines, as the dispatch-frugality rule requires. Use at a stage close or before merge.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 19, 2026
ai-agentsbash

Security analysis

A100/100

Scanned September 19, 2026

npx -y skills add mdtealvl/guide-sdd --skill sdd-gates --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Sdd Gates?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Sdd Gates
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mdtealvl-sdd-gates/badge)](https://www.skillsdirectory.com/skills/mdtealvl-sdd-gates)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: sdd-gates
description: Run the GUIDE SDD gate bank (sdd/gates/run_all) for this OS with output filtered to the summary lines, as the dispatch-frugality rule requires. Use at a stage close or before merge.
argument-hint: "[baseRef] [--pre-fold] [--mechanical] [--strict]"
allowed-tools: Bash, Read
---

# /sdd-gates — run the bank, admit only the verdicts

Arguments: $ARGUMENTS (the QA-frozen SHA first — the item's `frozen:` line; omit it to use `sdd/gates/.frozen`; then flags). `run_all` resolves the project root itself. At Stage 5 exit, freeze first: `pwsh sdd/gates/freeze.ps1 -Unit <ITEM-ID>` / `sh sdd/gates/freeze.sh --unit <ITEM-ID>`, then record the printed `frozen:` line on the item and commit the marker.

- Windows: `pwsh sdd/gates/run_all.ps1 $ARGUMENTS 2>&1 | Select-String -Pattern '^(== |PASS|FAIL|WARN|  OVER|  UNCOVERED|  DRIFT)'`
- Linux/macOS: `sh sdd/gates/run_all.sh $ARGUMENTS 2>&1 | grep -E '^(== |PASS|FAIL|WARN|  OVER|  UNCOVERED|  DRIFT)'`

Run it **once**. Report each gate's verdict line and every named failure; do not paste the full output. A gate that errors on paths or regex (not a real PASS/FAIL) means `gates.config.json` needs fixing — never edit a generic gate body.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.