giout/agent-skills

Planeje e execute testes de regressão manual essenciais para a branch atual em uma pilha de aplicativos já em execução. Use quando solicitado a verificar fluxos de trabalho afetados de ponta a ponta.

O que é agent-skills?

Esta skill permite que um agente de IA, como Claude Code, Cursor ou Codex, realize verificação de regressão ponta a ponta em uma aplicação web já em execução. Ela analisa as diferenças entre a branch atual e sua base, identifica os fluxos de trabalho afetados e gera uma lista de testes manuais essenciais com resultados esperados. Em seguida, executa esses testes no navegador utilizando a skill `agent-browser`, registra os resultados reais e reporta quaisquer falhas, incluindo etapas de reprodução. A skill também oferece suporte à criação manual de dados de teste através da interface web ou, se necessário, à inserção direta no banco de dados via URL fornecida (`[DATABASE_URL]`), mantendo as credenciais seguras. Recomenda-se a execução de testes unitários de um arquivo por vez para limitar o uso de recursos.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/giout/agent-skills/tree/HEAD/skills/e2e

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Verificação Ponta a Ponta

A pilha de aplicativos já está em execução. Analise as alterações da branch atual em relação à sua base, prepare uma lista de testes manuais essenciais e execute os fluxos de trabalho relevantes do aplicativo para verificar regressões.

Skills de Terceiros

  • agent-browser

Fluxo de Trabalho

  1. Determine a branch atual e sua base. Inspecione o diff do Git a partir da base de merge e os fluxos do aplicativo afetados.
  2. Liste os testes manuais essenciais para o comportamento alterado e caminhos de regressão intimamente relacionados. Inclua resultados esperados.
  3. Execute os testes aplicáveis no aplicativo web usando a skill agent-browser instalada. Registre os resultados reais e quaisquer bloqueadores.
  4. Relate os testes realizados, seus resultados e quaisquer falhas com etapas de reprodução. Diferencie testes com falha de testes que não puderam ser executados.

Ambiente e Restrições

  • Abra [WEB_ADDRESS] por padrão.
  • Faça login usando [USER] e senha [PASSWORD].
  • Crie dados de teste manualmente através do aplicativo web. Se limitações significativas impedirem isso, insira os dados necessários diretamente no banco de dados usando o [DATABASE_URL] fornecido.
  • Use [DATABASE_URL] quando o acesso ao banco de dados for necessário. Mantenha as credenciais do banco de dados fora de arquivos e relatórios commitados.
  • Se testes unitários forem úteis, execute um arquivo por vez. Nunca execute mais de um arquivo .spec de uma vez, para limitar o uso de recursos.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Habilidades Relacionadas