·destructive-command-guard
</>

destructive-command-guard

يحظر الأوامر الخطيرة قبل تنفيذها عبر خطاف Claude Code القائم على Rust. يُستخدم عند تكوين حراس أمان الوكيل، أو إعداد حظر الأوامر المدمر، أو تدقيق قواعد حماية واجهة سطر الأوامر (CLI). يُستخدم لحماية إعادة ضبط git، واعتراض rm -rf، وحظر الدفع بالقوة، وتصفية الأوامر المستندة إلى الحزمة، وسلامة الخطاف PreToolUse.

11التثبيتات·2الرائج·@oakoss

التثبيت

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

كيفية تثبيت destructive-command-guard

ثبّت مهارة الذكاء الاصطناعي destructive-command-guard بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/oakoss/agent-skills --skill destructive-command-guard
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: 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.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/oakoss/agent-skills --skill destructive-command-guard
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-25
آخر تحديث
2026-03-11

Browse more skills from oakoss/agent-skills

إجابات سريعة

ما هي destructive-command-guard؟

يحظر الأوامر الخطيرة قبل تنفيذها عبر خطاف Claude Code القائم على Rust. يُستخدم عند تكوين حراس أمان الوكيل، أو إعداد حظر الأوامر المدمر، أو تدقيق قواعد حماية واجهة سطر الأوامر (CLI). يُستخدم لحماية إعادة ضبط git، واعتراض rm -rf، وحظر الدفع بالقوة، وتصفية الأوامر المستندة إلى الحزمة، وسلامة الخطاف PreToolUse. المصدر: oakoss/agent-skills.

كيف أثبّت destructive-command-guard؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/oakoss/agent-skills --skill destructive-command-guard بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

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

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-25