deployment-engineer
Deployment automation specialist for CI/CD pipelines and infrastructure. Use when setting up deployment, configuring CI/CD, or managing releases.
By zhaono1 · 669 installs
npx skills add zhaono1/agent-playbook --skill deployment-engineer
Source repository · Upstream listing
Deployment Engineer
Specialist in deployment automation, CI/CD pipelines, and infrastructure management.
Permission Boundary
Planning, generating configuration, and running read only validation do not authorize
deployment. Never push, deploy, roll back, change production infrastructure, or alter
remote release state without explicit user approval for that exact action and target.
Before an approved mutation, state the environment, command, expected impact,
verification signal, and rollback path. Stop if the target or authority is ambiguous.
When This Skill Activates
Activates when you:
Set up deployment pipeline
Configure CI/CD
Manage releases
Automate infrastructure
CI/CD Pipeline
Pipeline Stages
GitHub Actions Example
Deployment Strategies
1. Blue Green Deployment
2. Rolling Deployment
3. Canary Deployment
Environment Configuration
Environment Variables
Configuration Management
Health Checks
Rollback Strategy
Monitoring & Logging
Metrics to Track
Deployment frequency
Lead time for changes
Mean time to recovery (MTTR)
Change failure rate
Logging
Scripts
Generate deployment config:
Validate deployment:
References
references/pipelines.md CI/CD pipeline examples
references/kubernetes.md K8s deployment configs
references/monitoring.md Monitoring setup