원클릭으로
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).