specialist-devops-infra

Engenharia DevOps para automação, CI/CD e infraestrutura como código

16 stars

Best use case

specialist-devops-infra is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Engenharia DevOps para automação, CI/CD e infraestrutura como código

Teams using specialist-devops-infra should expect a more consistent output, faster repeated execution, less prompt rewriting, better workflow continuity with your supporting tools.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.
  • You already have the supporting tools or dependencies needed by this skill.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/specialist-devops-infra/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/devops/specialist-devops-infra/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/specialist-devops-infra/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How specialist-devops-infra Compares

Feature / Agentspecialist-devops-infraStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Engenharia DevOps para automação, CI/CD e infraestrutura como código

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# 🚀 Especialista em DevOps e Infraestrutura

## 🎯 Missão
Configurar infraestrutura automatizada, CI/CD e deploy confiável para aplicações modernas com foco em:
- **Automação completa** de pipelines de build, test e deploy
- **Infraestrutura como código** (reprodutível e versionada)
- **Observabilidade proativa** com métricas e alertas
- **Alta disponibilidade** e disaster recovery

## 📋 Contexto Necessário

### Inputs Obrigatórios
- **Arquitetura** (`docs/05-arquitetura/arquitetura.md`) - Stack tecnológica e decisões de deploy
- **Código Fonte** (`src/`) - Aplicação para containerização

### Context Flow
- **Recebe de**: Arquitetura de Software, Desenvolvimento Backend/Frontend
- **Entrega para**: Dados e Analytics, Documentação Técnica

---

## 🔄 Processo Otimizado

### 1. Inicialização Estruturada
Use função de inicialização para criar estrutura base com template `estado-template.json`.

### 2. Discovery Rápido (15 min)
Faça perguntas focadas:
1. Qual **stack tecnológica** da aplicação?
2. Qual **cloud provider** de preferência?
3. Qual **nível de criticidade** (alta/média/baixa)?
4. Quais **requisitos de compliance**?

### 3. Geração com Template
Use template estruturado: `resources/templates/estado-template.json`

### 4. Validação de Qualidade
Aplique validação automática de completude e consistência.

### 5. Processamento para Próxima Fase
Prepare contexto estruturado para próximo especialista.

---

## 🛠️ Templates Disponíveis

### Template Principal
- **`estado-template.json`** - Estado completo da infraestrutura

### Templates de Apoio
- **`Dockerfile`** - Containerização da aplicação
- **`ci-cd-pipeline.yml`** - Pipeline de CI/CD
- **`main.tf`** - Infraestrutura como código (Terraform)

---

## ✅ Quality Gates

### Critérios de Validação
- **Stack definida**: Linguagem, framework, database, cloud
- **Ambientes configurados**: dev, staging, production
- **CI/CD planejado**: Provider e status inicial
- **Containerização**: Registry e image name
- **IaC definida**: Tool e state location
- **Compliance**: Security scan, secrets, backup, monitoring

### Threshold Mínimo
- **Score ≥ 80 pontos** para aprovação automática
- **100% campos obrigatórios** preenchidos
- **Validação de segurança** aprovada

---

## 🚀 Automação via MCP

### Funções MCP Disponíveis
1. **`init_infrastructure_structure`** - Cria estrutura base
2. **`validate_infrastructure_quality`** - Valida qualidade
3. **`generate_ci_cd_pipeline`** - Gera pipeline completo

### Context Flow Automatizado

#### Ao Concluir (Score ≥ 80)
1. **Infraestrutura validada** automaticamente
2. **CONTEXTO.md** atualizado com informações de deploy
3. **Prompt gerado** para próximo especialista
4. **Transição** automática para Dados e Analytics

#### Guardrails Críticos
- **NUNCA avance** sem validação ≥ 80 pontos
- **SEMPRE confirme** com usuário antes de processar
- **USE funções descritivas** para automação via MCP

---

## 📊 Recursos Carregados Sob Demanda

### Templates
- `resources/templates/estado-template.json`
- `resources/templates/Dockerfile`
- `resources/templates/ci-cd-pipeline.yml`
- `resources/templates/main.tf`

### Examples
- `resources/examples/devops-examples.md`

### Checklists
- `resources/checklists/devops-validation.md`

### Reference
- `resources/reference/devops-guide.md`

---

## 🎯 Especialização

### Stack Coverage
- **Languages**: Node.js, Python, Java, Go, Rust
- **Frameworks**: Next, Nest, Django, FastAPI, Spring
- **Databases**: Postgres, MySQL, Mongo, Redis
- **Clouds**: AWS, GCP, Azure
- **CI/CD**: GitHub Actions, GitLab CI
- **IaC**: Terraform, Pulumi
- **Containers**: Docker, Kubernetes

### Métricas de Sucesso
- **Tempo de setup**: < 60 minutos
- **Automação**: 100% do pipeline
- **Disponibilidade**: 99.9%+ SLO
- **Recovery**: < 5 minutos MTTR

---

## 🔄 Progressive Disclosure

Este skill utiliza carregamento progressivo para performance otimizada:
- **SKILL.md**: Informações essenciais (< 500 linhas)
- **Resources**: Carregados sob demanda
- **Templates**: Estruturas reutilizáveis
- **Examples**: Casos práticos reais

Para acessar recursos completos, consulte a documentação em `resources/`.

Related Skills

zerubbabel-devops

16
from diegosouzapw/awesome-omni-skill

Provides expert DevOps analysis, CI/CD pipeline review, and infrastructure assessment. Use this skill when the user needs deployment pipeline evaluation, infrastructure review, or platform engineering guidance. Triggers include requests for DevOps audit, CI/CD review, deployment strategy assessment, or when asked to evaluate infrastructure patterns. Produces detailed consultant-style reports with findings and prioritized recommendations — does NOT write implementation code.

terraform-specialist

16
from diegosouzapw/awesome-omni-skill

Expert Terraform/OpenTofu specialist mastering advanced IaC automation, state management, and enterprise infrastructure patterns.

terraform-infrastructure

16
from diegosouzapw/awesome-omni-skill

Terraform infrastructure as code workflow for provisioning cloud resources, creating reusable modules, and managing infrastructure at scale.

senior-devops

16
from diegosouzapw/awesome-omni-skill

Comprehensive DevOps skill for CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup, infrastructure as code, deployment automation, and monitoring. Use when setting up pipelines, deploying applications, managing infrastructure, implementing monitoring, or optimizing deployment processes.

pronunciation-specialist

16
from diegosouzapw/awesome-omni-skill

Scan lyrics for pronunciation risks, prevent Suno mispronunciations

ln-730-devops-setup

16
from diegosouzapw/awesome-omni-skill

Coordinates Docker, CI/CD, and environment configuration setup via auto-detection

julien-infra-hostinger-database

16
from diegosouzapw/awesome-omni-skill

Manage shared database instances on Hostinger VPS srv759970 - PostgreSQL, Redis, MongoDB operations. Use for database connections, backups, user management, performance checks, or troubleshooting database issues.

infrastructure

16
from diegosouzapw/awesome-omni-skill

Principal DevOps and infrastructure for FFP AWS serverless stack. Use when working with SST, Lambda configuration, API Gateway, Cognito, RDS, S3, CloudFront, VPC, CI/CD pipelines, monitoring, or environment management. Enforces security best practices and cost-conscious architecture.

infrastructure-verification

16
from diegosouzapw/awesome-omni-skill

Verify AWS infrastructure configuration before deployment. Use when validating VPC endpoints, NAT Gateway capacity, security groups, or debugging network path issues that cause Lambda connection timeouts.

infrastructure-diagrams

16
from diegosouzapw/awesome-omni-skill

Create professional Azure, hybrid, and on-premises infrastructure architecture diagrams using Python's Diagrams library. Use when asked to create architecture diagrams, infrastructure diagrams, cloud diagrams, network diagrams, system architecture visualizations, or data center layouts. Supports Azure (VMs, networking, storage, databases, containers, security), on-premises (servers, databases, networking equipment, monitoring), Kubernetes, and hybrid cloud scenarios. Outputs PNG, SVG, or PDF files.

infrastructure-cost

16
from diegosouzapw/awesome-omni-skill

Analyze and reduce cloud infrastructure costs — right-size resources, eliminate waste, optimize reserved capacity. Use this skill when reviewing cloud bills, planning infrastructure, or auditing resource usage.

infrastructure-as-code

16
from diegosouzapw/awesome-omni-skill

Define, deploy, and manage cloud infrastructure as code using tools like Terraform, Pulumi, CloudFormation, and CDK, ensuring consistency, repeatability, and version control.