install
source · Clone the upstream repo
git clone https://github.com/Brownbull/taskflow
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Brownbull/taskflow "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/deployment/devops-orchestrator" ~/.claude/skills/brownbull-taskflow-devops-orchestrator && rm -rf "$T"
manifest:
.claude/skills/deployment/devops-orchestrator/skill.mdsource content
DevOps Orchestrator Skill
Purpose
Manages infrastructure, CI/CD pipelines, deployment processes, and monitoring using Railway (backend) and Render (frontend) as primary platforms.
Tier
Tier 2-3 - Growth to Scale
Platform Configuration
Railway (Backend + Database)
backend: provider: Railway services: - Django application - PostgreSQL database - Redis cache - Celery workers environment_variables: DATABASE_URL: ${{Postgres.DATABASE_URL}} REDIS_URL: ${{Redis.REDIS_URL}} SECRET_KEY: ${{SECRET_KEY}} DEBUG: false ALLOWED_HOSTS: ".railway.app"
Render (Frontend)
frontend: provider: Render service_type: Static Site build_command: npm run build publish_directory: dist environment_variables: VITE_API_URL: "https://api.railway.app"
CI/CD Pipeline
pipeline: trigger: push to main stages: - test: - Run unit tests - Check coverage > 80% - build: - Build Docker image - Run security scan - deploy: - Deploy to staging - Run smoke tests - Deploy to production
DORA Metrics Targets
- Deployment Frequency: > 1/day
- Lead Time: < 1 hour
- MTTR: < 1 hour
- Change Failure Rate: < 5%
Monitoring Setup
- Application monitoring (Sentry)
- Performance monitoring (New Relic)
- Uptime monitoring (Pingdom)
- Log aggregation (LogDNA)