production-runtime-certification
Ajuda seu agente a confirmar se um serviço em produção está funcionando bem. Ele usa novas provas para garantir que tudo está pronto antes de declarar o lançamento.
O que ela faz
Verifica se um serviço que acabou de ser instalado ou atualizado está funcionando corretamente no ambiente de produção. Ele garante que o código, a instalação e o funcionamento em tempo real estejam bons antes de dizer que está tudo pronto.
Quando usar
- ✓Antes de dizer que uma nova versão está pronta para o público.
- ✓Depois de instalar uma atualização, mas antes de ter certeza que tudo está funcionando.
- ✓Ao entregar um serviço para outra equipe ou para um cliente.
Exemplo do que pedir para a IA
“Verifique se a nova versão do meu site está funcionando bem em produção.”
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 checa o código fonte, o processo de instalação, se o serviço responde quando testado e se os sinais de operação estão normais. Tudo isso é registrado para mostrar se passou ou falhou.
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 production-runtime-certificationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/production-runtime-certification/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.
Certificação de Runtime de Produção
Visão Geral
Produza um veredito de lançamento baseado em evidências que distingue a qualidade do código, o sucesso do CI, o sucesso da implantação e a saúde do runtime em produção. A habilidade impede que um pipeline verde ou um evento de implantação bem-sucedido sejam tratados como prova de que um serviço é utilizável em seu ambiente de destino.
Quando Usar Esta Habilidade
- Antes de declarar um lançamento, ambiente ou migração prontos para produção.
- Após uma implantação quando o CI está verde, mas a saúde do runtime é desconhecida ou falhando.
- Durante auditorias de lançamento que exigem uma decisão concisa de PASSAR, FALHAR ou BLOQUEADO com evidências reproduzíveis.
- Ao entregar um serviço implantado da engenharia para operações ou para um cliente.
Não use esta habilidade como substituta para aceitação de recursos, revisão de segurança, testes de carga, exercícios de recuperação de desastres ou aprovação regulatória.
Contrato de Certificação
Concorde com estas entradas antes de testar:
- revisão exata do código-fonte, repositório e ambiente de destino;
- identificador de implantação e artefato esperado ou digest de imagem quando disponível;
- endpoints de saúde e prontidão, além de semânticas de sucesso esperadas;
- mecanismo de migração e versão de esquema esperada;
- jornadas ou rotas críticas do usuário;
- sondas autorizadas e não destrutivas, e limites de credenciais.
Se os critérios de destino, autorização ou sucesso forem ambíguos, pare e solicite esclarecimentos. Nunca sonde um ambiente não relacionado, exponha credenciais na saída ou modifique dados de produção apenas para obter um resultado de aprovação.
Modelo de Evidências
Registre cada portão como um dos seguintes:
- PASSOU — evidências recentes satisfazem o critério acordado.
- FALHOU — evidências recentes desmentem o critério.
- BLOQUEADO — o portão não pôde ser testado porque o acesso, ferramentas, configuração ou uma dependência upstream está indisponível.
- NÃO APLICÁVEL — o portão foi deliberadamente excluído com um motivo escrito.
BLOCKED não é PASS. Uma certificação geral só pode ser VERDE quando todos os portões necessários passarem. Qualquer falha necessária produz VERMELHO; qualquer portão bloqueado necessário sem falha produz BLOQUEADO.
Fluxo de Trabalho
1. Fixar o Assunto
Capture a revisão imutável do código-fonte e o artefato de runtime pretendido. Confirme que o artefato implantado corresponde a essa revisão. Um nome de branch, árvore de trabalho local ou rótulo "última implantação" não são evidências imutáveis.
2. Verificar Código-Fonte e CI
Execute os comandos de validação e teste atuais do repositório na revisão fixada. Inspecione os trabalhos de CI necessários para a mesma revisão, incluindo conclusão e carimbo de data/hora. Não infira sucesso total do CI a partir de um único trabalho ou de uma execução mais antiga.
3. Verificar Identidade da Implantação
Confirme que o ambiente de destino relata a implantação, revisão ou digest de artefato esperados. Registre os identificadores do ambiente e da implantação sem copiar segredos ou valores de configuração sensíveis.
4. Verificar Estado do Banco de Dados
Use o status de migração suportado pela aplicação ou uma consulta de versão de esquema somente leitura. Confirme que as migrações foram concluídas no banco de dados de destino e que a aplicação não está sendo executada contra um banco de dados ou esquema inesperado.
Não aplique, reverta, repare ou marque migrações, a menos que o usuário autorize separadamente essa mutação e um plano de recuperação exista.
5. Sondar Liveness e Readiness
Teste liveness e readiness separadamente quando ambos existirem:
- Liveness mostra que o processo pode responder.
- Readiness mostra que o serviço pode lidar com o tráfego pretendido e que as dependências necessárias estão disponíveis.
Registre o carimbo de data/hora, destino, código de status, resumo da resposta limitada e latência. Redija tokens, cookies, nomes de host internos, endereços de banco de dados e campos de resposta que contenham segredos ou dados pessoais.
6. Exercitar Rotas Críticas
Execute o menor conjunto de testes de fumaça autorizado que comprove as jornadas críticas acordadas. Prefira registros sintéticos ou de teste e sondas somente leitura. Para rotas autenticadas, use identidades de teste designadas com privilégio mínimo e nunca coloque credenciais em comandos, logs ou no relatório.
7. Verificar Sinais Operacionais
Inspecione a janela de implantação limitada em busca de loops de travamento, exceções não tratadas, falhas de dependência, taxas de erro elevadas ou esgotamento de recursos. A ausência de acesso a logs é BLOCKED, não prova de saúde.
8. Emitir o Veredito
Publique a matriz de evidências, os riscos não resolvidos e o veredito geral exato. Mantenha as observações separadas da inferência. Inclua identificadores e carimbos de data/hora suficientes para que outro engenheiro possa reproduzir a decisão sem expor dados sensíveis.
Perguntas frequentes
O que significa 'evidência'?
São os resultados dos testes e verificações que mostram se o serviço está funcionando como esperado.
O que é um 'veredicto'?
É a decisão final se o serviço está pronto (GREEN), com problemas (RED) ou não pôde ser totalmente verificado (BLOCKED).
Posso usar isso para testar novas funcionalidades?
Não, esta ferramenta é para verificar se o serviço está funcionando em produção, não para testar se as novas funcionalidades estão corretas.
Detalhes
Descrição original do autor
Certify a deployed service with fresh evidence across source, CI, migrations, runtime health, readiness, and critical routes; use before declaring a release production-ready.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3896
- 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