agent-orchestration
Hub orchestration patterns for multi-agent workflows. Use when processing delegation requests from agents, coordinating…
DevOps patterns for infrastructure, CI/CD, and deployment automation. Use when configuring Docker containers, CI/CD pipelines, cloud deployments, Kubernetes, and monitoring. Covers GitHub Actions, Docker, Vercel, Railway, AWS, Terraform, and observability.
Claude Code
$ npx -y skills add shahtuyakov/claude-setup --skill devops-patterns --agent claude-code
Codex
$ npx skills add shahtuyakov/claude-setup --skill devops-patterns -a codex -y
Cursor
$ npx skills add shahtuyakov/claude-setup --skill devops-patterns -a cursor -y
Gemini CLI
$ npx skills add shahtuyakov/claude-setup --skill devops-patterns -a gemini-cli -y
GitHub Copilot
$ npx skills add shahtuyakov/claude-setup --skill devops-patterns -a github-copilot -y
OpenCode
$ npx skills add shahtuyakov/claude-setup --skill devops-patterns -a opencode -y
Windsurf
$ npx skills add shahtuyakov/claude-setup --skill devops-patterns -a windsurf -y
name: devops-patterns description: DevOps patterns for infrastructure, CI/CD, and deployment automation. Use when configuring Docker containers, CI/CD pipelines, cloud deployments, Kubernetes, and monitoring. Covers GitHub Actions, Docker, Vercel, Railway, AWS, Terraform, and observability.
Modern DevOps patterns for infrastructure and deployment automation.
| Platform | Best For | Pricing | |----------|----------|---------| | Vercel | Next.js, React | Free tier, $20/user pro | | Netlify | Static, Jamstack | Free tier, $19/user pro | | Cloudflare Pages | Edge-first | Generous free tier |
| Platform | Best For | Pricing | |----------|----------|---------| | Railway | Rapid deployment | $5 hobby, $20 pro + usage | | Fly.io | Global edge | Pay-as-you-go (~$3/small VM) | | Render | Managed services | Free tier, $7+ for services | | AWS ECS | Enterprise scale | Usage-based |
| Scenario | Recommendation | |----------|----------------| | Startup/MVP | Railway or Render | | Next.js app | Vercel | | Global low-latency | Fly.io | | Enterprise/complex | AWS or GCP | | Cost-sensitive | Fly.io or self-hosted |
| Topic | Load | Use When | |-------|------|----------| | Docker | `references/docker-patterns.md` | Containerization | | CI/CD | `references/ci-cd.md` | GitHub Actions, pipelines | | Cloud deployment | `references/cloud-deployment.md` | Vercel, Railway, AWS | | Kubernetes | `references/kubernetes.md` | K8s manifests, Helm | | Monitoring | `references/monitoring.md` | Prometheus, Grafana, logging | | IaC | `references/infrastructure-as-code.md` | Terraform, Pulumi |
FROM node:20-alpine AS builder WORKDIR /app COPY package*.json ./ RUN npm ci COPY . . RUN npm run build FROM node:20-alpine AS runner WORKDIR /app RUN addgroup -g 1001 -S nodejs && adduser -S nodejs -u 1001 COPY --from=builder --chown=nodejs:nodejs /app/dist ./dist COPY --from=builder --chown=nodejs:nodejs /app/node_modules ./node_modules USER nodejs EXPOSE 3000 HEALTHCHECK CMD wget -q --spider http://localhost:3000/health || exit 1 CMD ["node", "dist/main.js"]
name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'npm'
- run: npm ci
- run: npm run lint
- run: npm run test
- run: npm run buildversion: '3.8'
services:
app:
build: .
ports:
- "3000:3000"
environment:
- DATABASE_URL=postgresql://postgres:postgres@db:5432/app
- REDIS_URL=redis://redis:6379
depends_on:
- db
- redis
db:
image: postgres:16-alpine
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: app
volumes:
- postgres_data:/var/lib/postgresql/data
redis:
image: redis:7-alpine
volumes:
postgres_data:┌────────────────────────────────────────┐ │ Local Development │ │ - docker-compose up │ │ - .env.local │ ├────────────────────────────────────────┤ │ Preview/Staging │ │ - Auto-deploy on PR │ │ - Unique preview URLs │ │ - Separate database │ ├────────────────────────────────────────┤ │ Production │ │ - Deploy on main merge │ │ - Blue-green or rolling │ │ - Production secrets │ └────────────────────────────────────────┘
1. **Fast feedback** - Quick tests first, fail fast 2. **Parallel execution** - Speed up pipelines 3. **Dependency caching** - Reduce build time 4. **Environment secrets** - Never commit credentials 5. **Automated deployments** - Push-to-deploy workflow 6. **Preview environments** - Test before merge
1. **Multi-stage builds** - Smaller final images 2. **Alpine/distroless base** - Minimal attack surface 3. **Non-root user** - Security isolation 4. **Health checks** - Container health monitoring 5. **.dockerignore** - Exclude unnecessary files 6. **Layer caching** - Optimize build order
A multi-agent orchestration framework for Claude Code. Build production software with 7 specialized AI agents that coordinate automatically through a Hub Architecture.
Hub orchestration patterns for multi-agent workflows. Use when processing delegation requests from agents, coordinating…
Expert API design reviewer for REST, GraphQL, and gRPC APIs. Analyzes API designs for security, performance, consistency,…
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's…
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to…
Database design and implementation patterns for modern applications. Use when designing schemas, writing migrations, optimizing…
Modern design system patterns for 2025. Covers design tokens, OKLCH color systems, fluid typography, animations, dark mode,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.