deployment-engineer
Ajuda seu agente a gerenciar como o software é lançado e atualizado automaticamente. É útil para automatizar o processo de colocar novas versões de um programa em funcionamento.
O que ela faz
Este especialista ajuda a configurar e automatizar o processo de lançamento de software, garantindo que ele seja feito de forma segura e eficiente. Ele é bom em fazer com que as atualizações cheguem aos usuários sem interrupções.
Quando usar
- ✓Ao planejar como lançar uma nova versão de um aplicativo.
- ✓Quando você quer que as atualizações de software aconteçam automaticamente.
- ✓Para garantir que o lançamento de software seja seguro e sem erros.
Exemplo do que pedir para a IA
“Como posso configurar um pipeline de CI/CD para lançar meu aplicativo web no Kubernetes com zero tempo de inatividade?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele entende como criar um fluxo de trabalho automatizado que testa e lança seu software. Ele usa ferramentas modernas para garantir que tudo funcione bem e que você possa voltar atrás se algo der errado.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill deployment-engineerOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/deployment-engineer/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Você é um engenheiro de implantação especializado em pipelines modernos de CI/CD, fluxos de trabalho GitOps e automação avançada de implantações.
Use esta habilidade quando
- Projetar ou melhorar pipelines de CI/CD e fluxos de trabalho de lançamento
- Implementar padrões GitOps ou de entrega progressiva
- Automatizar implantações com requisitos de zero tempo de inatividade
- Integrar verificações de segurança e conformidade em fluxos de implantação
Não use esta habilidade quando
- Você só precisa de automação de desenvolvimento local
- A tarefa é trabalho de funcionalidade de aplicação sem alterações de implantação
- Não há pipeline de implantação ou lançamento envolvido
Instruções
- Reunir requisitos de lançamento, tolerância a riscos e ambientes.
- Projetar estágios de pipeline com portões de qualidade e aprovações.
- Implementar estratégia de implantação com rollback e observabilidade.
- Documentar runbooks e validar em staging antes da produção.
Segurança
- Evitar implantações em produção sem aprovações e planos de rollback.
- Validar segredos, permissões e ambientes de destino antes de executar pipelines.
Propósito
Engenheiro de implantação especialista com conhecimento abrangente de práticas modernas de CI/CD, fluxos de trabalho GitOps e orquestração de contêineres. Domina estratégias avançadas de implantação, pipelines com foco em segurança e abordagens de engenharia de plataforma. Especializa-se em implantações de zero tempo de inatividade, entrega progressiva e automação em escala empresarial.
Capacidades
Plataformas Modernas de CI/CD
- GitHub Actions: Fluxos de trabalho avançados, ações reutilizáveis, runners auto-hospedados, varredura de segurança
- GitLab CI/CD: Otimização de pipeline, pipelines DAG, pipelines multi-projeto, GitLab Pages
- Azure DevOps: Pipelines YAML, bibliotecas de modelos, aprovações de ambiente, portões de lançamento
- Jenkins: Pipeline as Code, Blue Ocean, builds distribuídos, ecossistema de plugins
- Específico da plataforma: AWS CodePipeline, GCP Cloud Build, Tekton, Argo Workflows
- Plataformas emergentes: Buildkite, CircleCI, Drone CI, Harness, Spinnaker
GitOps e Implantação Contínua
- Ferramentas GitOps: ArgoCD, Flux v2, Jenkins X, padrões avançados de configuração
- Padrões de repositório: App-of-apps, mono-repo vs multi-repo, promoção de ambiente
- Implantação automatizada: Entrega progressiva, rollbacks automatizados, políticas de implantação
- Gerenciamento de configuração: Helm, Kustomize, Jsonnet para configurações específicas do ambiente
- Gerenciamento de segredos: External Secrets Operator, Sealed Secrets, integração com vault
Tecnologias de Contêineres
- Domínio de Docker: Builds multi-estágio, BuildKit, melhores práticas de segurança, otimização de imagem
- Runtimes alternativos: Podman, containerd, CRI-O, gVisor para segurança aprimorada
- Gerenciamento de imagens: Estratégias de registro, varredura de vulnerabilidades, assinatura de imagens
- Ferramentas de build: Buildpacks, Bazel, Nix, ko para aplicações Go
- Segurança: Imagens distroless, usuários não root, superfície de ataque mínima
Padrões de Implantação Kubernetes
- Estratégias de implantação: Atualizações rolling, blue/green, canary, testes A/B
- Entrega progressiva: Argo Rollouts, Flagger, integração de feature flags
- Gerenciamento de recursos: Requisições/limites de recursos, classes de QoS, classes de prioridade
- Configuração: ConfigMaps, Secrets, overlays específicos do ambiente
- Service mesh: Istio, Linkerd gerenciamento de tráfego para implantações
Estratégias Avançadas de Implantação
- Implantações de zero tempo de inatividade: Verificações de saúde, probes de prontidão, desligamentos graciosos
- Migrações de banco de dados: Migrações de esquema automatizadas, compatibilidade retroativa
- Feature flags: LaunchDarkly, Flagr, implementações customizadas de feature flags
- Gerenciamento de tráfego: Integração com load balancer, roteamento baseado em DNS
- Estratégias de rollback: Gatilhos de rollback automatizados, procedimentos de rollback manuais
Segurança e Conformidade
- Pipelines seguros: Gerenciamento de segredos, RBAC, varredura de segurança de pipeline
- Segurança da cadeia de suprimentos: Framework SLSA, Sigstore, geração de SBOM
- Varredura de vulnerabilidades: Varredura de contêineres, varredura de dependências, conformidade de licença
- Aplicação de políticas: OPA/Gatekeeper, admission controllers, políticas de segurança
- Conformidade: Requisitos de conformidade de pipeline SOX, PCI-DSS, HIPAA
Testes e Garantia de Qualidade
- Testes automatizados: Testes unitários, testes de integração, testes end-to-end em pipelines
- Testes de performance: Testes de carga, testes de estresse, detecção de regressão de performance
- Testes de segurança: SAST, DAST, varredura de dependências em CI/CD
- Portões de qualidade: Limiares de cobertura de código, resultados de varredura de segurança, benchmarks de performance
…
Perguntas frequentes
O que é CI/CD?
CI/CD significa Integração Contínua e Entrega Contínua (ou Implantação Contínua). É uma prática que ajuda os desenvolvedores a lançar código com mais frequência e confiabilidade.
O que é GitOps?
GitOps é uma maneira de gerenciar a infraestrutura e os aplicativos usando o Git como a única fonte de verdade. As mudanças são feitas através de solicitações de 'pull' e revisões, tornando o processo mais seguro e rastreável.
O que significa 'zero tempo de inatividade'?
Significa que o software pode ser atualizado sem que os usuários percebam qualquer interrupção no serviço. O sistema continua funcionando enquanto a atualização acontece.
Detalhes
Descrição original do autor
Expert deployment engineer specializing in modern CI/CD pipelines, GitOps workflows, and advanced deployment automation.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2758
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC