deployment-procedures — Claude Code skill: releases
This skill guides production releases, post-deploy checks, and rollback choices. Use it when a project needs a platform-specific deployment plan.
npx claude-code-templates@latest --skill development/deployment-proceduresWhat deployment-procedures does
The skill lays out a release flow covering preparation, backup, deployment, verification, and confirmation or rollback. It asks the agent to check tests, the production build, environment variables, migrations, monitoring, and the recovery plan. After deployment, it checks a health endpoint, logs, key user flows, and performance.
It compares procedures for Vercel, Netlify, Railway, Render, Fly.io, VPS with PM2, Docker, and Kubernetes. Rollback options include a previous commit, a dashboard action, a restored backup, an earlier image tag, or kubectl rollout undo. The skill can use Read, Glob, Grep, and Bash; it does not supply copy-paste bash scripts, so the workflow must match the target platform.
What it helps with
- prepare a production release
- check the build and environment variables
- document a rollback plan
- verify a service after deployment
- choose a zero-downtime release strategy
Example prompts for the agent
- Check whether this project is ready for production and write a rollback plan.
- For a Docker deployment, list the checks before launch and the steps to confirm the release.
- A service went down after deployment. Give me the investigation and rollback order, starting with the logs.
How to install deployment-procedures
1claude-code-templates
npx claude-code-templates@latest --skill development/deployment-procedures2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill deployment-procedures -a claude-code3Manually: put the files in place
~/.claude/skills/deployment-procedures/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/deployment-procedures/
Manually: put the files in place
.agents/skills/deployment-procedures/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/deployment-procedures/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates deployment-procedures2Manually: put the files in place
.github/skills/deployment-procedures/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/deployment-proceduresManually: put the files in place
.devin/skills/deployment-procedures/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about deployment-procedures
How do I install deployment-procedures in Claude Code?
Run npx claude-code-templates@latest --skill development/deployment-procedures.
What does deployment-procedures do?
It helps plan releases, verify a deployment, and decide when to confirm or roll back. The skill teaches deployment reasoning instead of providing ready-made scripts.
Which platforms does deployment-procedures cover?
It covers Vercel, Netlify, Railway, Render, Fly.io, VPS with PM2, Docker, and Kubernetes. The deployment and rollback method changes with the platform.