跳到正文
cccskills
免费在 GitHub 公开

slb

Simultaneous Launch Button - Two-person rule for destructive commands. Use when coordinating dangerous operations between agents, requiring peer review for rm -rf, git push --force, kubectl delete, DROP TABLE, or terraform destroy.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(5)

  • SKILL.md3.8 KB
  • references/COMMANDS.md4.2 KB
  • references/CONFIG.md3.5 KB
  • references/PATTERNS.md4.0 KB
  • references/SECURITY.md2.7 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

<!-- TOC: Quick Start | THE EXACT PROMPT | Risk Tiers | Workflow | References -->

SLB — Simultaneous Launch Button

Core Capability: Two-person rule for running potentially destructive commands from AI coding agents. When an agent wants to run something risky, 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.

Critical: Commands run in YOUR shell environment, not on a server. The daemon is a NOTARY (verifies approvals), not an executor.


Quick Start

# Install
curl -fsSL https://raw.githubusercontent.com/Dicklesworthstone/slb/main/scripts/install.sh | bash

# Initialize project
cd /path/to/project
slb init

# Start session
slb session start --agent "GreenLake" --program "claude-code" --model "opus"

THE EXACT PROMPT — Basic Workflow

# 1. Run a dangerous command (blocks until approved)
slb run "rm -rf ./build" --reason "Clean build artifacts" --session-id <id>

# 2. Another agent reviews and approves
slb pending                    # See what's waiting
slb review <request-id>        # View full details
slb approve <request-id> --session-id <reviewer-id> --comment "Looks safe"

# 3. Original command executes automatically after approval

Risk Tiers

TierApprovalsAuto-approveExamples
CRITICAL2+Neverrm -rf /, DROP DATABASE, terraform destroy, git push --force
DANGEROUS1Neverrm -rf ./build, git reset --hard, kubectl delete, DROP TABLE
CAUTION0After 30srm file.txt, git branch -d, npm uninstall
SAFE0Immediatelyrm *.log, git stash, kubectl delete pod

Essential Commands

CategoryCommandDescription
Sessionslb session start --agent <name>Start agent session
Sessionslb session listShow active sessions
Requestslb run "<cmd>" --reason "..."Run dangerous command
Reviewslb pendingList pending requests
Reviewslb approve <id> --session-id <id>Approve request
Reviewslb reject <id> --reason "..."Reject request
Hookslb hook installInstall Claude Code hook
Patternslb patterns test "<cmd>"Check command tier

Claude Code Hook

# Install hook
slb hook install

# Hook actions:
# - allow: Command proceeds (SAFE tier)
# - ask: User prompted (CAUTION tier)
# - block: Blocked, must use `slb request` (DANGEROUS/CRITICAL tier)

Execution Verification (5 Gates)

GateCheck
1. StatusRequest must be APPROVED
2. ExpiryApproval TTL must not have elapsed
3. HashSHA-256 hash must match (tamper detection)
4. TierRisk tier must still match
5. First-ExecutorAtomic claim prevents race conditions

Emergency Override

For true emergencies, humans can bypass with extensive logging:

slb emergency-execute "rm -rf /tmp/broken" --reason "System emergency"

References

TopicReference
Full command referenceCOMMANDS.md
Pattern matching & tiersPATTERNS.md
ConfigurationCONFIG.md
Security designSECURITY.md

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

The philosophy and practical benefits of agent fungibility in multi-agent software development. Why homogeneous, interchangeable agents outperform specialized role-based systems at scale.

中文简介正在准备中。当前显示原文说明。

Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations732026年9月6日 更新

MCP Agent Mail for multi-agent coordination. Use when agents need file locks, messaging, inboxes, or conflict prevention. Handles macro_start_session, file_reservation_paths, send_message, threading, pre-commit guards.

中文简介正在准备中。当前显示原文说明。

Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations732026年9月6日 更新

Jeffrey Emanuel's multi-agent implementation workflow using NTM, Agent Mail, Beads, and BV. The execution phase that follows planning and bead creation. Includes exact prompts used.

中文简介正在准备中。当前显示原文说明。

Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations732026年9月6日 更新

Convert markdown plans into beads with dependencies using br CLI. Use when creating task graphs, polishing beads before implementation, or bridging planning to agent swarm execution.

中文简介正在准备中。当前显示原文说明。

Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations732026年9月6日 更新

bv

免费

Beads Viewer - Graph-aware triage engine for Beads projects. Computes PageRank, betweenness, critical path, and cycles. Use --robot-* flags for AI agents.

中文简介正在准备中。当前显示原文说明。

Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations732026年9月6日 更新

caam

免费

Manage AI coding CLI accounts with sub-100ms switching. Use when hitting rate limits on Claude Max, GPT Pro, or Gemini Ultra subscriptions and need instant account swapping without browser OAuth.

中文简介正在准备中。当前显示原文说明。

Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations732026年9月6日 更新

查看 Dicklesworthstone 的全部技能

报告此技能的问题