kalilurrahman/kr-claudiator-skills/environment-management
Claude Code and agent skill by kalilurrahman/kr-claudiator-skills
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Design and manage multiple deployment environments for development, staging, and production. Outputs environment topology, promotion workflow, configuration management, and parity strategy.
Install
npx vskill@latest install kalilurrahman/kr-claudiator-skills/environment-managementSKILL.md
Environment Management
Managing multiple environments — dev, staging, production, and feature branches — requires consistent tooling, environment parity, and clear promotion workflows. Poor environment management is a leading cause of "works on my machine" bugs and staging-to-production surprises.
Environment Topology
Ephemeral Preview Environments
Configuration Management
Environment Parity Checklist
Anti-Patterns to Avoid
| Anti-Pattern | Problem | Fix | |
|---|---|---|---|
| Manual environment setup | Snowflake environments; not reproducible | IaC for all environments; same Terraform code | |
| Staging uses mocked services | Real integration bugs reach production | Use real sandbox APIs (Stripe test mode, etc.) | |
| No data refresh in staging | Staging data diverges; misses production data patterns | Weekly anonymised production clone to staging | |
| Shared DB between environments | Dev experiments pollute staging tests | Separate DB per environment; never share | |
| Production access without audit | Changes bypassing CI/CD | Break-glass access only; all access logged and alerted |
10 Rules
- Every environment is provisioned via IaC — no manual setup, no snowflakes.
- Staging is a smaller but structurally identical replica of production.
- Migrations run in staging before production — staging is the final validation gate.
- Feature flags allow the same code to behave differently per environment.
- Preview environments per PR catch integration issues before they reach staging.
- Production data never exists in non-production environments — anonymised copies only.
- Every environment gets a fresh secrets rotation — no shared secrets across environments.
- CI/CD pipeline is the only path to staging and production — no manual deployments.
- Staging data is refreshed weekly — stale data misses production behaviour patterns.
- Environment configuration is in version control — not in the heads of individuals.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking02-devops-infra/environment-management/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kalilurrahman/kr-claudiator-skills/environment-management)