careful

Warns before destructive Bash commands and requires explicit user override.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/makyua-san/usecase-agent --skill careful-makyua-san
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: careful
Source: https://github.com/makyua-san/usecase-agent/tree/main/.claude/skills/careful
Command: npx skills add https://github.com/makyua-san/usecase-agent --skill careful-makyua-san

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Safety guardrails for destructive commands in Bash. Warns before rm -rf, DROP TABLE, force-push, git reset --hard, kubectl delete, and similar destructive operations. User can override each warning. Use when touching prod, debugging live systems, or working in a shared environment. (gstack)

Core Features & Use Cases

  • Warns before destructive commands such as rm -rf, git reset --hard, kubectl delete, DROP TABLE, and similar risky operations.
  • Allows per-command override to proceed when necessary.
  • Designed for use when safety is critical in production, testing, or collaborative environments.

Quick Start

Enable safety mode and start Bash; the tool will warn before any destructive command.

Frequently Asked Questions about careful

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

FAQPage Schema
How do I add a warning before running destructive bash commands like rm -rf or git reset --hard?

The destructive command warning mechanism intercepts risky Bash operations through a pre-tool hook, pausing execution to prompt the user for explicit confirmation before proceeding.

Can I override the safety warning if I need to force a kubectl delete or DROP TABLE immediately?

Yes, you can bypass the safety warning using per-command overrides, allowing you to proceed with necessary risky operations like kubectl delete or DROP TABLE without altering your workflow.

Does this destructive command guardrail work for production and shared staging environments?

Yes, the command guardrails are specifically designed for production, staging, and shared environments to prevent data loss by warning before risky operations.

What destructive operations are covered by the bash safety guardrails?

The guardrails intercept risky operations including rm -rf, git reset --hard, docker delete, kubectl delete, force-push, and database drops, warning you before execution.

How do I start using the bash safety mode to prevent accidental data loss?

To start using bash safety mode, enable the guardrails and begin your Bash session; the tool will automatically warn you before any destructive command is executed.