safety-guard

Classify penetration testing commands into Careful, Freeze, or Guard with scope checks.

60|14|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/brucesongs/kali-claw --skill safety-guard-brucesongs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: safety-guard
Source: https://github.com/brucesongs/kali-claw/tree/main/skills/safety-guard
Command: npx skills add https://github.com/brucesongs/kali-claw --skill safety-guard-brucesongs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Safety Guard provides a cross-skill safety layer that prevents unsafe actions during penetration testing by classifying commands into Careful, Freeze, or Guard and enforcing ROE and scope checks.

Core Features & Use Cases

  • Scope enforcement: verify targets and operations against scope locks and ROE
  • Dangerous command interception: block, pause, or warn based on pattern matches
  • Rate limiting and escalation: apply per-target limits with backoff and operator notifications
  • Incident response and logging: document and escalate safety incidents for audit trails
  • Cross-skill integration: works with autonomous loops and terminal-level safety checks to maintain lab safety

Quick Start

Run the safety guard pre-action check before executing any potentially impactful command to ensure scope, danger patterns, and ROE compliance.

Frequently Asked Questions about safety-guard

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

FAQPage Schema
How do I enforce scope and rules of engagement during penetration testing?

To enforce scope and rules of engagement during penetration testing, a safety layer validates targets and operations against scope locks before execution. It verifies ROE compliance, time windows, and pattern matches to ensure actions stay within authorized boundaries.

What is the best way to intercept dangerous commands during active security engagements?

The best way to intercept dangerous commands during active security engagements is to classify actions into Careful, Freeze, or Guard categories. This mechanism applies pattern matching to block, pause, or warn operators before potentially impactful commands execute across web, network, or wireless tests.

How do I implement rate limiting and incident response for autonomous penetration tests?

You can implement rate limiting and incident response for penetration tests by applying per-target limits with backoff and operator notifications. This process documents and escalates safety incidents, generating an audit trail while maintaining lab safety during active autonomous loops.

Does this safety guard approach work with autonomous loops and terminal-level checks?

Yes, this safety guard approach works with autonomous loops and terminal-level checks to maintain lab safety. It integrates cross-skill by applying pre-action checks, robust safety categorization, and operator escalation workflows before allowing any command execution.

When do I need to run pre-action checks for penetration testing commands?

You need to run pre-action checks for penetration testing commands before executing any potentially impactful operation. This ensures scope validation, danger pattern matching, ROE compliance, time window verification, and evidence capture are satisfied prior to execution.

Can I apply scope lock validation across web, network, and wireless security tests?

Yes, you can apply scope lock validation across web, network, and wireless security tests. The safety mechanism enforces target verification and operational boundaries consistently across all testing domains during active engagements.