About deployment-documentation
deployment-documentation is a skill for teams documenting infrastructure, release, and operations procedures. It covers CI/CD, deployment steps, configuration management, and rollback, with references for common deployment files.
Key features
- 01Document infrastructure configuration
- 02Record CI/CD pipelines and release steps
- 03Describe container orchestration and deployment manifests
- 04Plan rollback and emergency procedures
- 05Consult GitHub Actions, Dockerfile, and docker-compose.yml references
Use cases
- 01Write deployment guides for applications
- 02Document cloud infrastructure and configuration management
- 03Plan release and rollback procedures
- 04Improve deployment monitoring and emergency documentation
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ aj-geddes/ useful-ai-prompts --skill deployment-documentationAfter installing, type/deployment-documentationin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/deployment-manifest.mddocker-composeyml.mddockerfile.mdgithub-actions-workflow.mdscripts/validate-config.shtemplates/config-starter.yamlDetails
From the project READMEDeployment Documentation
Table of Contents
Overview
Create comprehensive deployment documentation covering infrastructure setup, CI/CD pipelines, deployment procedures, and rollback strategies.
When to Use
- Deployment guides
- Infrastructure documentation
- CI/CD pipeline setup
- Configuration management
- Container orchestration
- Cloud infrastructure docs
- Release procedures
- Rollback procedures
Quick Start
Minimal working example:
# Deployment Guide
## Overview
This document describes the deployment process for [Application Name].
**Deployment Methods:**
- Manual deployment (emergency only)
- Automated CI/CD (preferred)
- Blue-green deployment
- Canary deployment
**Environments:**
- Development: https://dev.example.com
- Staging: https://staging.example.com
- Production: https://example.com
---
## Prerequisites
### Required Tools
// ... (see reference guides for full implementation)
```
## Reference Guides
Detailed implementations in the `references/` directory:
| Guide | Contents |
|---|---|
| [GitHub Actions Workflow](references/github-actions-workflow.md) | GitHub Actions Workflow |
| [Dockerfile](references/dockerfile.md) | Dockerfile |
| [docker-compose.yml](references/docker-composeyml.md) | docker-compose.yml |
| [Deployment Manifest](references/deployment-manifest.md) | Deployment Manifest |
## Best Practices
### ✅ DO
- Use infrastructure as code
- Implement CI/CD pipelines
- Use container orchestration
- Implement health checks
- Use rolling deployments
- Have rollback procedures
- Monitor deployments
- Document emergency procedures
- Use secrets management
- Implement blue-green or canary deployments
### ❌ DON'T
- Deploy directly to production
- Skip testing before deploy
- Forget to backup before migrations
- Deploy without rollback plan
- Skip monitoring after deployment
- Hardcode credentials
- Deploy during peak hours (unless necessary)
Comments
Markdown supported