careful

Warn against destructive shell commands and SQL queries using pattern matching.

2|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/az9713/paperclip-gstack-company --skill careful-az9713
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: careful
Source: https://github.com/az9713/paperclip-gstack-company/tree/main/gstack/careful
Command: npx skills add https://github.com/az9713/paperclip-gstack-company --skill careful-az9713

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, and includes scripts (resource) components.

What problem does it solve?

Prevents accidental destructive actions by warning before running potentially harmful commands like 'rm -rf', 'DROP TABLE', 'git reset --hard', and more.

Core Features & Use Cases

  • Preventive Warnings: Warns before executing commands that could cause data loss or system damage.
  • Safe Exceptions: Allows specific commands like 'rm -rf node_modules' without warning.
  • Use Case: When working in a shared environment or production systems, use 'careful' to ensure no harmful commands are executed without proper consideration.

Quick Start

Activate safety mode with 'careful'.

Frequently Asked Questions about careful

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

FAQPage Schema
How do I prevent destructive bash commands from running accidentally?

You can prevent destructive bash commands by activating safety mode with 'careful', which monitors shell commands and warns before executing potentially harmful operations like 'rm -rf'. This implements command checking to ensure destruction prevention before any action is taken.

Can I get warnings for destructive SQL queries like DROP TABLE?

Yes, you can get warnings for destructive SQL queries like 'DROP TABLE'. The safety checks use pattern matching to detect destructive operations in SQL queries and warn before they are executed, ensuring destruction prevention across both shell and database environments.

How do I allow safe exceptions for specific commands like rm -rf node_modules?

You can allow safe exceptions for specific commands like 'rm -rf node_modules' by configuring the safety checks to bypass warnings for approved patterns. This lets you execute routine cleanup commands without triggering unnecessary destruction prevention alerts while maintaining overall safety.

Does this command checking tool work in shared production environments?

Yes, this command checking tool works in shared production environments. It is specifically designed to ensure no harmful commands are executed without proper consideration when working on shared systems, providing destruction prevention through preventive warnings before potentially dangerous actions.

Do I need bash to use this safety checking tool?

Yes, you need bash to use this safety checking tool. It requires Bash for execution and uses pattern matching within the shell environment to detect destructive commands and provide destruction prevention through warnings before potentially harmful actions are taken.

What types of destructive operations does this safety tool monitor?

This safety tool monitors destructive operations including 'rm -rf', 'DROP TABLE', and 'git reset --hard'. It uses pattern matching to detect these harmful commands and provides destruction prevention by warning before execution, ensuring data loss and system damage are prevented.