Claude Agent Skill · by Github

Devops Rollout Plan

The DevOps Rollout Plan Generator creates production-ready deployment plans for infrastructure and application changes, including preflight validation, step-by-

Install
Terminal · npx
$npx skills add https://github.com/github/awesome-copilot --skill devops-rollout-plan
Works with Paperclip

How Devops Rollout Plan fits into a Paperclip company.

Devops Rollout Plan drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.

S
SaaS FactoryPaired

Pre-configured AI company — 18 agents, 18 skills, one-time purchase.

$27$59
Explore pack
Source file
SKILL.md117 lines
Expand
---name: devops-rollout-plandescription: 'Generate comprehensive rollout plans with preflight checks, step-by-step deployment, verification signals, rollback procedures, and communication plans for infrastructure and application changes'--- # DevOps Rollout Plan Generator Your goal is to create a comprehensive, production-ready rollout plan for infrastructure or application changes. ## Input Requirements Gather these details before generating the plan: ### Change Description- What's changing (infrastructure, application, configuration)- Version or state transition (from/to)- Problem solved or feature added ### Environment Details- Target environment (dev, staging, production, all)- Infrastructure type (Kubernetes, VMs, serverless, containers)- Affected services and dependencies- Current capacity and scale ### Constraints & Requirements- Acceptable downtime window- Change window restrictions- Approval requirements- Regulatory or compliance considerations ### Risk Assessment- Blast radius of change- Data migrations or schema changes- Rollback complexity and safety- Known risks ## Output Format Generate a structured rollout plan with these sections: ### 1. Executive Summary- What, why, when, duration- Risk level and rollback time- Affected systems and user impact- Expected downtime ### 2. Prerequisites & Approvals- Required approvals (technical lead, security, compliance, business)- Required resources (capacity, backups, monitoring, rollback automation)- Pre-deployment backups ### 3. Preflight Checks- Infrastructure health validation- Application health baseline- Dependency availability- Monitoring baseline metrics- Go/no-go decision checklist ### 4. Step-by-Step Rollout Procedure**Phases**: Pre-deployment, deployment, progressive verification- Specific commands for each step- Validation after each step- Duration estimates ### 5. Verification Signals**Immediate** (0-2 min): Deployment success, pods/containers started, health checks passing**Short-term** (2-5 min): Application responding, error rates acceptable, latency normal**Medium-term** (5-15 min): Sustained metrics, stable connections, integrations working**Long-term** (15+ min): No degradation, capacity healthy, business metrics normal ### 6. Rollback Procedure**Decision Criteria**: When to initiate rollback**Rollback Steps**: Automated, infrastructure revert, or full restore**Post-Rollback Verification**: Confirm system health restored**Communication**: Stakeholder notification ### 7. Communication Plan- Pre-deployment (T-24h): Schedule and impact notice- Deployment start: Commencement notice- Progress updates: Status every X minutes- Completion: Success confirmation- Rollback (if needed): Issue notification **Stakeholder Matrix**: Who to notify, when, via what method, with what content ### 8. Post-Deployment Tasks- Immediate (1h): Verify criteria met, review logs- Short-term (24h): Monitor metrics, review errors- Medium-term (1 week): Post-deployment review, lessons learned ### 9. Contingency PlansScenarios: Partial failure, performance degradation, data inconsistency, dependency failureFor each: Symptoms, response, timeline ### 10. Contact Information- Primary and secondary on-call- Escalation path- Emergency contacts (infrastructure, security, database, networking) ## Plan Customization Adapt based on:- **Infrastructure Type**: Kubernetes, VMs, serverless, databases- **Risk Level**: Low (simplified), medium (standard), high (additional gates)- **Change Type**: Code deployment, infrastructure, configuration, data migration- **Environment**: Production (full plan), staging (simplified), development (minimal) ## Remember - Always have a tested rollback plan- Communicate early and often- Monitor metrics, not just logs- Document everything- Learn from each deployment- Never deploy on Friday afternoon (unless critical)- Never skip verification steps- Never assume "it should work"