zereight/gitlab-mcp

ultraqa

QA cycling workflow - test, verify, fix, repeat until goal met.

Ver código-fonte

Como usar

  1. Copie o comando e verifique o pacote antes de instalar no seu ambiente de agente.
  2. Consulte no original as ferramentas, credenciais e ambientes necessários.
  3. Descreva os dados de entrada e a entrega esperada; confira a saída com as fontes.
npx skills add https://github.com/zereight/gitlab-mcp --skill ultraqa

Antes de começar

  • A instalação não inclui assinatura de modelo, franquia API ou acesso aos seus arquivos.
  • Estrelas e instalações indicam atividade, não um teste independente de qualidade ou segurança.
Documento original do Skill

Renderizado do repositório de origem, preservando títulos, exemplos, código, tabelas, links e imagens.

UltraQA

Autonomous QA cycling workflow that runs until your quality goal is met.

Cycle: run checks → diagnose failures → fix → repeat

Goal Types

FlagWhat to Check
--testsAll test suites pass
--buildBuild succeeds with exit 0
--lintNo lint errors
--typecheckNo TypeScript errors
--interactiveInteractive CLI/service testing via @qa-tester

Cycle Workflow (Max 5)

  1. RUN QA: Execute verification based on goal type
  2. CHECK RESULT: Pass → exit success. Fail → continue
  3. DIAGNOSE: @architect analyzes failure, provides root cause
  4. FIX: @executor applies architect's recommendations
  5. REPEAT: Go back to step 1

Exit Conditions

  • Goal Met: "ULTRAQA COMPLETE: Goal met after N cycles"
  • Cycle 5 Reached: Exit with diagnosis
  • Same Failure 3x: Exit early with root cause
  • Environment Error: Exit with error details

State Tracking

Track in .omc/ultraqa-state.json. Clean up state files on completion.

Output

[ULTRAQA Cycle 1/5] Running tests...
[ULTRAQA Cycle 1/5] FAILED - 3 tests failing
[ULTRAQA Cycle 1/5] Diagnosing...
[ULTRAQA Cycle 2/5] PASSED - All 47 tests pass
[ULTRAQA COMPLETE] Goal met after 2 cycles
do mesmo repositório

Mais Skills

Todos os Skills