guarding-deployments
SKILL.md
Guarding Deployments
When to use this skill
- Before pushing to production or staging branches.
- When the user asks "is it safe to deploy?".
- To verify environment variables and secrets are present.
Workflow
- Preparation
- Identify target environment (e.g.,
production,staging). - List required environment variables.
- Identify target environment (e.g.,
- Verification
- Run linting and type checks.
- Execute test suite with
npm test. - Verify environment variables using
scripts/check-env.sh.
- Execution
- If all checks pass, proceed with deployment command.
- If any check fails, block deployment and report errors.
Instructions
Linting & Tests
Ensure the project is in a clean state:
# Run linting
npm run lint
# Run unit tests
npm test
Environment Variable Check
Use the provided script to ensure required keys are set:
./scripts/check-env.sh .env.production DB_URL API_KEY
Resources
Weekly Installs
4
Repository
roelofvheeren/elvison-osFirst Seen
Feb 7, 2026
Security Audits
Installed on
openclaw4
claude-code4
codex4
opencode4
trae4
mcpjam3