Skip to content

Guide · Agent skill

How to use the DevOps Guidelines Checklist agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The gem-devops-guidelines skill is a reference guide that teaches an AI agent standard DevOps practices for deployment, containers, CI/CD, health checks, rollback, feature flags and mobile releases. It is for developers and platform engineers who want the agent to review or design how software ships. After this guide you will know how to install the skill, ask for help with natural requests, and understand what the skill can and cannot do.

DevOps Guidelines Checklistgithub/awesome-copilot · MIT

Quick start

  1. 1Download the ZIP. Download the gem-devops-guidelines skill ZIP from this page. It contains SKILL.md.
  2. 2Choose an install location. Pick ~/.claude/skills/ for personal use across projects, or .claude/skills/ inside one project. Alternatively, upload the ZIP in the Claude apps under Settings → Capabilities → Skills.
  3. 3Unzip the skill. Extract the archive into the chosen folder so SKILL.md sits inside the skill's folder.
  4. 4Describe your task. Ask in plain language about deployment, Docker, Kubernetes, CI/CD, rollback, feature flags or mobile releases, and include your workload and environment.
  5. 5Review the advice. Read the agent's suggestions and keep only the parts that fit your situation, since the guide applies only relevant sections.
  6. 6Apply changes yourself. Make any changes in your own tools and pipeline. The skill does not act on your systems.

What the skill makes the agent do

When you ask for help with how software gets deployed, the agent follows the guide's advice. The skill covers deployment strategy (rolling, blue-green and canary), Docker, Kubernetes probes, CI/CD stages, health and shutdown behaviour, configuration through environment variables, rollback, feature flags, pre- and post-deploy checklists, and mobile release workflows with EAS and Fastlane.

The guide says to apply only the sections relevant to your workload, provider, environment and acceptance criteria. The agent skips the Docker, Kubernetes, mobile, rollback and other checks that do not fit your situation.

  • Pinned base-image tags instead of :latest, with multi-stage builds and a non-root user
  • Health endpoints such as GET /health, and graceful handling of SIGTERM where needed
  • Canary or blue-green rollouts instead of replacing everything at once
  • Environment variables validated at startup, with no committed secrets
  • Rollback steps for Kubernetes, Vercel, Docker and mobile releases

How to install the gem-devops-guidelines skill

Download the skill ZIP from this page. The skill ships as a single file, SKILL.md, inside the archive. Unzip it into one of two locations, depending on how you want to use it.

For a personal setup available across your projects, unzip it into ~/.claude/skills/. For a setup shared with one repository, unzip it into the .claude/skills/ folder inside that project.

If you use the Claude apps, you can instead upload the ZIP under Settings → Capabilities → Skills.

  • Personal: ~/.claude/skills/
  • Project only: .claude/skills/ inside your project folder
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP

How to trigger the skill with natural requests

You do not need a special command. Describe the task in plain language that mentions deployment, containers, pipelines, releases or production readiness. The skill's description covers DevOps, platform, container, pipeline and release tasks, so the agent is most likely to use it when your request matches those topics.

Be specific about your situation. The guide asks the agent to tailor advice to your workload, provider, environment and acceptance criteria, so including those details gives better answers.

  • Review this Dockerfile before we ship it to production.
  • Design a canary rollout for our API on Kubernetes.
  • Write a production-readiness checklist for our service.
  • Check our CI/CD pipeline stages and suggest what is missing.
  • Draft a rollback plan for this Vercel deployment.
  • Help me prepare an iOS release with EAS and TestFlight.

What the skill needs and how it behaves

The skill lists no requirements. It does not run scripts and does not use the network. It is guidance only: it contains no tools that act on your systems, so the agent does not deploy, change infrastructure or run commands for you.

Because it only supplies guidance, the output is advice and review notes. You or your team still carry out any change, and you should check the agent's suggestions against your own tooling and environment.

  • Requirements: none listed
  • Runs scripts: no
  • Uses network: no
  • Changes live systems: no, it is guidance only

Safety notes for using the skill

The skill is a reference, not an audit. Its own checklist is generic. For complex or regulated environments, or any situation that needs a full security audit, treat the output as a starting point and involve expert review.

Never paste live secrets into a prompt. The guide itself says secrets must never be committed and belong in environment variables or secret storage, so keep credentials out of the conversation as well as out of Git.

  • Do not expect the agent to deploy or modify live infrastructure.
  • Review every suggested command before running it.
  • Keep credentials out of prompts and out of Git.

Rollback commands the guide references

When you ask about rollback, the guide points to these commands. Check them against your own setup before running anything, because the agent only describes them.

For Kubernetes it names kubectl rollout undo, for Vercel vercel rollback, and for Docker it says to redeploy the previous pinned image. For mobile, EAS users can roll back updates with eas update:rollback.

kubectl rollout undo vercel rollback eas update:rollback

What people use it for

  • Reviewing a Dockerfile for pinned tags, non-root users and a HEALTHCHECK before shipping.
  • Drafting a production-readiness checklist covering TLS, CORS, rate limiting, JSON logs and tested rollback.
  • Designing a canary rollout with a feature-flag lifecycle from small percentages up to full release.
  • Checking a CI/CD pipeline against the guide's PR and main-branch stages.
  • Preparing an iOS or Android release plan using EAS or Fastlane, including review timing and phased rollout.

Frequently asked questions

How do I install the gem-devops-guidelines skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use or into .claude/skills/ inside a project. In the Claude apps, you can upload the ZIP under Settings → Capabilities → Skills instead.

Does the DevOps Guidelines skill require anything else to run?

The skill lists no requirements. It runs no scripts and uses no network access, and it contains only guidance, so it does not need additional tools to work.

Is the gem-devops-guidelines skill free to use?

The skill is published under the MIT licence. Check the licence terms on the source repository before redistributing it.

Will the skill deploy my app or change my infrastructure?

No. The skill only gives the agent guidance. It contains no tools that act on systems, so any deployment or infrastructure change must be done by you or your team.

Why doesn't the agent give the same advice for every project?

The guide asks the agent to apply only the sections relevant to your workload, provider, environment and acceptance criteria. Describing your setup in the request produces more relevant results.

Can I rely on this skill for a security audit?

Not on its own. The checklist is generic and the skill is not a substitute for expert review, especially in complex or regulated environments that need a full security audit.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you want an AI agent to review a Dockerfile, pipeline, Kubernetes setup or release plan against standard DevOps practices, or to draft a production-readiness checklist. Pick something else if you need an agent that actually deploys or changes live infrastructure, or a full security audit for a regulated environment.

Download the skill