DevOps Guidelines
SkillCloud & infraThis skill gives your AI DevOps guidance so it can help design and review infrastructure and release work. Once added, your AI can assist with deployments, CI/CD pipelines, Docker, Kubernetes, and rollout details like health checks, rollbacks, and feature flags. It is meant for DevOps, platform, container, pipeline, and release tasks.
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
After adding it, describe the deployment, pipeline, container, or release task you are working on and ask your AI to design or review it.
Then ask your AI: use the DevOps Guidelines skill
What your AI can do with it
- Design infrastructure and deployment workflows
- Review CI/CD pipelines
- Work with Docker and Kubernetes setups
- Plan health checks, rollbacks, and feature flags
- Assess production readiness before a release
- Guide mobile release workflows
What this skill tells your AI
The instructions your AI receives, as published by github/awesome-copilot in skills/gem-devops-guidelines/SKILL.md and read by ahel’s review.
Apply only the sections relevant to the workload, provider, environment, and acceptance criteria. Skip Docker, Kubernetes, mobile, production, rollback, health, feature-flag, and security checks when they do not apply.
Deployment strategy
- Rolling (default): gradual, zero-downtime replacement.
- Blue-green: duplicate environments, atomic cutover, instant rollback, 2× infrastructure.
- Canary: route a small percentage first; requires traffic splitting.
Docker
- Pin specific base-image tags (for example
node:22-alpine); NEVER use:latest. - Use multi-stage builds and a non-root user. Copy dependencies first for caching.
.dockerignore:node_modules,.git, tests. DefineHEALTHCHECKand resource limits.
Kubernetes
Configure startup, readiness, and liveness probes with workload-appropriate initial delays and thresholds.
CI/CD
- PR: lint -> typecheck -> unit -> integration -> preview.
- Main: build -> staging -> smoke -> production.
Health and shutdown
- Simple:
GET /health->{ "status": "ok" }. - Detailed: dependencies, uptime, version.
- Services MUST expose meaningful health and gracefully handle
SIGTERMwhen the workload requires it.
Configuration
Use environment variables (Twelve-Factor), separated by environment. Validate at startup and fail fast. NEVER commit secrets or hard-code NODE_ENV=production.
Rollback
Kubernetes: kubectl rollout undo. Vercel: vercel rollback. Docker: redeploy the previous pinned image.
Feature Flags
- Lifecycle: create -> enable -> 5% -> 25% -> 50% -> 100% -> remove flag and dead code.
- Every flag MUST have an owner, expiration, and rollback trigger. Remove within two weeks.
Checklists
- Pre-deploy, when applicable: passing tests, code review, environment variables, migrations, rollback plan.
- Post-deploy services: healthy, monitored, old pods terminated, outcome documented.
- Production services: passing tests; no hardcoded secrets; JSON logs; meaningful health; pinned versions; validated environment variables; resource limits; TLS; CVE scan; CORS; rate limiting; CSP/HSTS/X-Frame-Options; tested rollback; runbook; on-call.
- Apply security/CVE checks to executable or security-sensitive workloads.
Mobile Deployment
- EAS:
eas build:configure;eas build -p ios|android --profile preview;eas update --branch production;--auto-submit. - Fastlane: iOS
match/cert/sigh/pilot; Android Gradle/supply. - Keep credentials in environment/secret storage, never Git. Automate iOS development/distribution signing with
fastlane match; usekeytooland Google Play App Signing for Android. - TestFlight: internal instant; external 90 days/100 testers. Google Play: internal/beta/production. Expect 1–7 days for review.
- Rollback: EAS
eas update:rollback; native release -> revert build; store release -> reduce phased rollout.
Signals
- GitHub stars
- 40k
- Forks
- 5k
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
gem-devops-guidelines- Source
- github.com/github/awesome-copilot
github.com/github/awesome-copilot
More in Cloud & infra
Skill · vercel-labs
More in Cloud & infravercel-react-best-practices
Skill · vercel-labs
More in Cloud & infraturborepo
Skill · vercel
More in Cloud & inframicrosoft-foundry
Skill · microsoft
More in Cloud & infraazure-diagnostics
Skill · microsoft
More in Cloud & infrauncloud
Skill · affaan-m
More in Cloud & infra