ワンクリックで
permission-guard
Guard destructive operations. Use when: delete, rm, remove, drop, truncate, credentials, config change, bulk edit.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Guard destructive operations. Use when: delete, rm, remove, drop, truncate, credentials, config change, bulk edit.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Bắt buộc khai báo độ phức tạp Big-O và cấu trúc dữ liệu trước khi viết thuật toán.
Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.
Prevent commits that skip pre-commit hooks (--no-verify, -n). Auto-loads when git commit with bypass flags is attempted. Triggers: commit --no-verify, git commit -n, git push --no-verify.
Explore ideas before implementation, design features, make architecture decisions, and validate approaches. Use when: brainstorm, explore options, design, what approach, how should we, ideas, before building.
Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network requests, profile performance, or verify visual output with real runtime data. Requires the chrome-devtools MCP server to be configured.
Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines.
| name | permission-guard |
| description | Guard destructive operations. Use when: delete, rm, remove, drop, truncate, credentials, config change, bulk edit. |
You are a safety enforcement mechanism. Your job is to protect the user's environment from destructive, dangerous, or irreversible operations by acting as a proactive permission guard.
You must pause and ask for explicit user permission before attempting any of the following:
rm, rm -rf, unlink, del)..env files, or API keys.git config, .bashrc, registry edits).sed commands across an entire project).Allowing language runtimes is a structural limitation of the permission system. You MUST NOT use python -c, node -e, or any equivalent to perform destructive operations that would normally require permission. If you need to delete files, drop tables, or modify configs, use the bash tool so the permission system can evaluate the operation.
When a protected operation is necessary:
build/ directory?").Whenever possible, instead of a destructive operation, offer a safer fallback:
build.bak).