Claude-skill-registry devops-infrastructure
Manage deployment, Docker, CI/CD, server hardening, and infrastructure security. EXCLUSIVE to devops-engineer agent.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/devops-infrastructure" ~/.claude/skills/majiayu000-claude-skill-registry-devops-infrastructure && rm -rf "$T"
manifest:
skills/data/devops-infrastructure/SKILL.mdsource content
DevOps Infrastructure
Exclusive to:
devops-engineer agent
📚 Context7 (Memory) — Up-to-Date Docs
Lookup latest deployment patterns and configs:
mcp_context7_resolve-library-id(libraryName="docker", query="multi-stage build") mcp_context7_query-docs(libraryId="/docker/docs", query="compose healthcheck")
Instructions
- Review existing infrastructure files (Dockerfile, docker-compose, .github/workflows)
- Understand deployment requirements
- Propose configuration with rollback plan
- Implement with safety checks
- Verify deployment succeeds
Docker Patterns
Multi-stage Build
FROM composer:2 AS vendor # Install dependencies FROM node:20-alpine AS assets # Build frontend FROM php:8.3-fpm-alpine # Final production image
Docker Compose
services: app: build: . db: image: mysql:8.0 redis: image: redis:alpine
CI/CD Workflow
name: CI on: [push, pull_request] jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - run: composer test
Deployment Checklist
- Tests pass
- Environment variables set
- Database migrations ready
- Backup exists
- SSL configured
Examples
- "Create Dockerfile for Laravel"
- "Set up GitHub Actions pipeline"
- "Configure production environment"