Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
erickcremona avatar

Success Guided Spec

  • 1 installs
  • Updated March 29, 2026
  • erickcremona/topsaudetests

Author Playwright specs by reusing patterns from previously passing tests recorded in a success_base.json registry.

About

Suggests similar previously-passing Playwright specs from a success_base.json registry so new specs reuse validated patterns. A developer uses it when writing or adjusting API/UI/SAC test specs to reduce rework.

  • A reporter auto-records passing test code into success_base.json
  • PowerShell suggest script queries for similar specs by keywords

Success Guided Spec by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,750 of 2,153 Testing & QA skills by installs in the Skillselion catalog
  • Data as of Jul 8, 2026 (Skillselion catalog sync)
npx skills add https://github.com/erickcremona/topsaudetests --skill success-guided-spec

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
Last updatedMarch 29, 2026
Repositoryerickcremona/topsaudetests

What it does

Author Playwright specs by reusing patterns from previously passing tests recorded in a success_base.json registry.

Files

SKILL.mdMarkdownGitHub ↗

Success-Guided Spec Authoring

Objetivo

Diminuir retrabalho reutilizando padrões já validados por execução real.

Este repo registra automaticamente o código de qualquer teste que passa em:

  • tests/src/success_base/success_base.json

O registro acontece via reporter configurado no Playwright (tests/src/success_base/reporter.ts).

Como usar

1) Descubra specs parecidas com o cenário atual:

powershell -NoProfile -ExecutionPolicy Bypass -File skills/success-guided-spec/scripts/suggest-success-spec.ps1 -Query "SAC_166839 api swagger token contrato"

2) Use 1–3 resultados como base para implementar a spec nova/ajustada.

3) Rode o teste. Quando passar, o success base é atualizado automaticamente (não precisa fazer nada manual).

4) Em specs UI/SAC, preserve ou adicione a copia do video.webm de sucesso para tests/{SAC}/videos/{valor}.webm.

Dicas de query

  • Para API: swagger, endpoint, token, status 200, paths /api/...
  • Para UI: data-modulo-funcao, frame_url_hint, kendo, ids de campos/botões
  • Para SAC: SAC_166839, nome do cenário, contratos, módulos

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.