slb

Enforce two-person review for AI agent commands via SHA-256 hash binding.

75|13|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/Dicklesworthstone/slb --skill slb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slb
Source: https://github.com/Dicklesworthstone/slb/tree/main
Command: npx skills add https://github.com/Dicklesworthstone/slb --skill slb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

SLB tackles the risk of executing destructive commands from AI agents by ensuring peer review and explicit approvals before any command runs, binding approvals to the exact command content.

Core Features & Use Cases

  • Two-person review workflow: Requires approval from a second reviewer to authorize potentially dangerous commands.
  • Command hash binding: Approvals attach to the exact command content via a SHA-256 hash to prevent tampering.
  • Risk-tier classification: Commands categorized into CRITICAL, DANGEROUS, CAUTION, and SAFE with tailored approval rules.
  • Client-side execution guidance: Commands run in the user’s environment with preserved credentials/context; a notary daemon verifies approvals.
  • Auditable state and governance: Persistent logs and state for audit trails, patterns, and decision outcomes.
  • Integrations and tooling: Agent-mail style notifications and optional UI/dashboard components for human reviewers.
  • Frontmatter-driven entry: SKILL.md at the skill root provides title/description; optional resources load operational policies.

Quick Start

Initialize a project with SLB, start a review session, submit a dangerous command for review, and await a peer’s approval before execution.

Frequently Asked Questions about slb

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce peer review for dangerous AI agent commands?

A two-person rule workflow requires a second reviewer to explicitly authorize potentially destructive AI agent commands before execution. Approvals are cryptographically bound to exact command content via SHA-256 hash, preventing tampering or substitution in multi-agent coding environments.

How does command hash binding prevent unauthorized AI command execution?

Command hash binding prevents unauthorized execution by attaching each approval to the exact command content using a SHA-256 hash. This ensures any modification to the command after approval invalidates the authorization, blocking substituted or tampered commands from running in production environments.

Can I classify AI agent commands by risk level for different approval rules?

You can classify AI agent commands into CRITICAL, DANGEROUS, CAUTION, and SAFE risk tiers, each with tailored approval rules. This risk-tier classification allows differentiated governance, ensuring only commands meeting specific risk thresholds trigger mandatory two-person review workflows.

Do I need a notary daemon to verify command approvals in multi-agent workflows?

A notary daemon is used to verify that command approvals are valid before client-side execution. Commands run in the user’s environment with preserved credentials and context, while the daemon independently confirms that the required two-person review and hash binding are satisfied.

What's the best way to audit decisions and outcomes for AI-initiated commands?

Auditing decisions and outcomes for AI-initiated commands is handled through persistent logs and state that record all approvals, decisions, and execution results. This creates an auditable trail showing patterns and governance outcomes across multi-agent coding workflows over time.

When should I not use a two-person rule for AI command approval?

A two-person rule for AI command approval may be unnecessary for SAFE-tier commands that pose no risk to data, infrastructure, or production environments. Over-applying peer review to low-risk operations creates workflow friction without adding meaningful safety value to the multi-agent pipeline.