D
dcg
Destructive Command Guard - High-performance Rust hook for Claude Code that blocks dangerous commands before execution. SIMD-accelerated, modular pack system, whitelist-first architecture. Essential safety layer for agent workflows.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Destructive Command Guard - High-performance Rust hook for Claude Code that blocks dangerous commands before execution. SIMD-accelerated, modular pack system, whitelist-first architecture. Essential safety layer for agent workflows.
How to use
- Zainstaluj DCG z repozytorium https://github.com/Dicklesworthstone/destructive_command_guard jako hook dla Claude Code, zgodnie z instrukcjami w dokumentacji projektu. 2. Skonfiguruj hook tak, aby przechwytywał komendy przed ich wykonaniem — DCG będzie monitorować wszystkie polecenia wydawane przez agenta. 3. Podczas pracy z agentem Claude obserwuj, jak DCG blokuje potencjalnie niebezpieczne komendy git, takie jak git reset --hard czy git clean -fd, i wyświetla wyjaśnienie dlaczego zostały zatrzymane. 4. Jeśli agent chce wykonać zablokowaną komendę, ręcznie przygotuj swoje zmiany (np. wykonaj git stash), a następnie pozwól agentowi powtórzyć operację lub wykonaj ją samodzielnie. 5. Zaufaj architekturze whitelist-first — bezpieczne polecenia takie jak git checkout -b feature przechodzą bez opóźnień, a nowe komendy są domyślnie dozwolone, więc hook nigdy nie zablokuje Twojego workflow'u. 6. Monitoruj logi hook'a, aby zrozumieć, które polecenia są blokowane i czy lista reguł wymaga dostosowania do Twoich potrzeb.