·destructive-command-guard
</>

destructive-command-guard

Blockiert gefährliche Befehle vor der Ausführung über einen Rust-basierten Claude Code-Hook. Verwenden Sie diese Option, wenn Sie Agentenschutzvorrichtungen konfigurieren, destruktive Befehlsblockierung einrichten oder CLI-Schutzregeln überwachen. Verwendung für Git-Reset-Schutz, rm -rf-Abfangen, Force-Push-Blockierung, Pack-basierte Befehlsfilterung und PreToolUse-Hook-Sicherheit.

11Installationen·2Trend·@oakoss

Installation

$npx skills add https://github.com/oakoss/agent-skills --skill destructive-command-guard

So installieren Sie destructive-command-guard

Installieren Sie den KI-Skill destructive-command-guard schnell in Ihrer Entwicklungsumgebung über die Kommandozeile

  1. Terminal öffnen: Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Installationsbefehl ausführen: Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/oakoss/agent-skills --skill destructive-command-guard
  3. Installation überprüfen: Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Quelle: oakoss/agent-skills.

A high-performance Claude Code hook that intercepts and blocks destructive commands before they execute. Written in Rust with SIMD-accelerated filtering via the memchr crate and Aho-Corasick multi-pattern matching for sub-millisecond latency. Assumes agents are well-intentioned but fallible.

DCG uses a whitelist-first architecture: safe patterns are checked before destructive patterns, and unrecognized commands are allowed by default (fail-safe). This ensures legitimate workflows are never broken while known dangerous patterns are always blocked. DCG runs as a PreToolUse hook in Claude Code, receiving JSON on stdin for each Bash tool invocation and returning exit code 0 (allow) or 2 (block). It only i...

The processing pipeline has four stages: JSON parsing, command normalization (strips absolute paths like /usr/bin/git), SIMD quick-reject filter (skips regex for commands without git or rm), and pattern matching. The memchr crate provides hardware-accelerated substring search (SSE2/AVX2 on x8664, NEON on ARM), while Aho-Corasick handles multi-pattern matching in O(n) time regardless of pattern count.

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/oakoss/agent-skills --skill destructive-command-guard
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-02-25
Aktualisiert
2026-03-10

Browse more skills from oakoss/agent-skills

Schnelle Antworten

Was ist destructive-command-guard?

Blockiert gefährliche Befehle vor der Ausführung über einen Rust-basierten Claude Code-Hook. Verwenden Sie diese Option, wenn Sie Agentenschutzvorrichtungen konfigurieren, destruktive Befehlsblockierung einrichten oder CLI-Schutzregeln überwachen. Verwendung für Git-Reset-Schutz, rm -rf-Abfangen, Force-Push-Blockierung, Pack-basierte Befehlsfilterung und PreToolUse-Hook-Sicherheit. Quelle: oakoss/agent-skills.

Wie installiere ich destructive-command-guard?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/oakoss/agent-skills --skill destructive-command-guard Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Wo ist das Quell-Repository?

https://github.com/oakoss/agent-skills