careful

Warn before executing destructive system commands like rm -rf.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/DaviRain-Su/sui-zig-rpc-client --skill careful-davirain-su
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: careful
Source: https://github.com/DaviRain-Su/sui-zig-rpc-client/tree/main/.agents/skills/gstack-careful
Command: npx skills add https://github.com/DaviRain-Su/sui-zig-rpc-client --skill careful-davirain-su

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill acts as a safety net for destructive commands like 'rm -rf', 'DROP TABLE', and 'git reset --hard', preventing accidental data loss and system damage.

Core Features & Use Cases

  • Safety Checks: Monitors and warns before executing potentially destructive commands.
  • User Override: Allows users to override warnings for confirmed actions.
  • Use Case: When working on a production system or in a shared environment, use this Skill to ensure that critical commands are not executed accidentally.

Quick Start

Use the careful skill to ensure safety before running a destructive command like 'rm -rf /var/data'.

Frequently Asked Questions about careful

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

FAQPage Schema
How do I prevent accidental data loss from destructive commands like rm -rf or DROP TABLE?

To prevent accidental data loss from destructive commands like rm -rf or DROP TABLE, you need a safety check mechanism that validates user input and warns before execution. This Skill monitors and warns against these operations to protect system integrity.

What's the best way to add safety checks for destructive system commands in a shared development environment?

The best way to add safety checks for destructive system commands in a shared environment is to use a monitoring tool that intercepts and validates commands before execution. This Skill applies to shared environments to ensure critical commands are not accidentally executed.

Can I override safety warnings when I confirm a destructive command is intentional?

Yes, you can override safety warnings when you confirm a destructive command is intentional. This Skill includes a user override feature that allows you to proceed with confirmed actions after receiving the initial warning.

How to guard against git reset --hard and other destructive operations on production systems?

To guard against git reset --hard and other destructive operations on production systems, implement a validation layer that checks and validates user input before executing any command. This Skill acts as a safety net specifically for these high-risk environments.

Does this safety check mechanism work with all command-line interfaces and database operations?

This safety check mechanism applies to all environments where destructive operations are a risk, including production systems and shared development environments. It monitors commands like rm -rf, DROP TABLE, and git reset --hard across these contexts.

Why should I use a safety net for destructive commands instead of relying on manual review?

You should use a safety net for destructive commands because manual review is prone to human error, especially in complex production systems. This Skill provides automated monitoring and warnings, ensuring system integrity even when accidental commands are input.