Production safety guardrails - prevents write/mutating operations on cloud, database, and deployment CLIs
Scanned 5/27/2026
Install via CLI
openskills install matanryngler/deployshield---
description: Production safety guardrails - prevents write/mutating operations on cloud, database, and deployment CLIs
globs:
- "**/*.tf"
- "**/*.tfvars"
- "**/Pulumi.*"
- "**/pulumi/**"
- "**/k8s/**"
- "**/kubernetes/**"
- "**/helm/**"
- "**/docker-compose.yml"
- "**/Dockerfile"
- "**/package.json"
---
# DeployShield for Gemini CLI
DeployShield is active. All Bash commands are validated before execution.
## Guarded CLIs
- Cloud: aws, gcloud, az, kubectl, helm, terraform, pulumi
- Database: psql, mysql, mongosh, redis-cli
- IaC: cdk, sam, serverless, ansible-playbook
- Other: vault, gh, docker, podman, npm, yarn, pnpm, cargo, twine, gem
## Safety Guidelines
- Use read-only commands (get, list, describe) to inspect state.
- Suggest --dry-run or plan where applicable.
- To allow writes in specific contexts, create a `.deployshield.json` file.
## Integration
This skill uses the core DeployShield validator via a BeforeTool hook on the `run_shell_command` tool.
No comments yet. Be the first to comment!
Wire a service's OpenTelemetry output to Sematext Cloud. Walks through region, App-type, instrumentation flow (managed OTLP endpoint vs Sematext Agent), and signal selection (traces/metrics/logs), then produces the exact env-var block and points at a runnable reference example in this repo. Invoke when instrumenting a new app for Sematext.