← ClaudeAtlas

slblisted

Simultaneous Launch Button - Two-person rule for destructive commands in multi-agent workflows. Risk-tiered classification, command hash binding, 5 execution gates, client-side execution with environment inheritance. Go CLI.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 79
Install: claude install-skill aiskillstore/marketplace
# SLB — Simultaneous Launch Button A Go CLI that implements a **two-person rule** for running potentially destructive commands from AI coding agents. When an agent wants to run something risky (e.g., `rm -rf`, `git push --force`, `kubectl delete`, `DROP TABLE`), SLB requires peer review and explicit approval before execution. ## Why This Exists Coding agents can get tunnel vision, hallucinate, or misunderstand context. A second reviewer (ideally with a different model/tooling) catches mistakes before they become irreversible. SLB is built for **multi-agent workflows** where many agent terminals run in parallel and a single bad command could destroy work, data, or infrastructure. ## Critical Design: Client-Side Execution **Commands run in YOUR shell environment**, not on a server. The daemon is a NOTARY (verifies approvals), not an executor. This means commands inherit: - AWS_PROFILE, AWS_ACCESS_KEY_ID - KUBECONFIG - Activated virtualenvs - SSH_AUTH_SOCK - Database connection strings ## Risk Tiers | Tier | Approvals | Auto-approve | Examples | |------|-----------|--------------|----------| | **CRITICAL** | 2+ | Never | `rm -rf /`, `DROP DATABASE`, `terraform destroy`, `git push --force` | | **DANGEROUS** | 1 | Never | `rm -rf ./build`, `git reset --hard`, `kubectl delete`, `DROP TABLE` | | **CAUTION** | 0 | After 30s | `rm file.txt`, `git branch -d`, `npm uninstall` | | **SAFE** | 0 | Immediately | `rm *.log`, `git stash`, `kubectl delete pod` | ## Quick Start ### I