deployment-documentation

Document deployment processes, infrastructure setup, CI/CD pipelines, and configuration management. Use when creating deployment guides, infrastructure docs, or CI/CD documentation.

By aj-geddes · 438 installs

npx skills add aj-geddes/useful-ai-prompts --skill deployment-documentation

Source repository · Upstream listing

Deployment Documentation Table of Contents [Overview]( overview) [When to Use]( when to use) [Quick Start]( quick start) [Reference Guides]( reference guides) [Best Practices]( best practices) 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: 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)