Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Raise the proof standard in create-verification-skill and add a Playwright reference

Aperta
#29 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
52/100
Tipo di issue
Funzionalità
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
playwright, typescript
Ambito
testing, tooling

Direzione di ricerca

Start with the implementation of create-verification-skill and the existing generated skill content; the issue does not name file paths, so trace the generator's entry point and its web-surface detection. Check current Playwright documentation for the required reference details, then run the generator on web and non-web projects. Done means the generated skill applies the new proof standards, links the reference only for web surfaces, and passes the stated validation and build.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

ready-for-agent

Parent

#15

What to build

The verification skill that create-verification-skill generates holds a stricter proof standard. Any new console error blocks done. Accessibility violations on changed routes block done, and results that axe marks incomplete go to a human to review. Visual baselines change only in the same commit as an intentional UI change, never to make a test pass.

For web surfaces, the generated skill links a Playwright reference with the course's rules: the locator order, banned waits, storage-state auth, HAR recording, and test.step. The reference opens by saying that Playwright drives the browser to prove a change and Chrome DevTools is for debugging. It names the project's Playwright test runner for proof, and @playwright/cli for an interactive loop when the agent works in a shell. Playwright MCP is the fallback when the host has no shell loop.

Acceptance criteria

  • The proof standards in the generated skill include the console-error, accessibility, and baseline rules.
  • The Playwright reference exists and is linked only for web surfaces.
  • Run on a web project, create-verification-skill produces a skill with the new standards and the reference link. Run on a non-web project, it produces no reference link.
  • Playwright facts match current docs, including @playwright/cli and npx playwright test --debug=cli.
  • The skill passes the authoring-a-skill validation and the build.
Lingua principale
TypeScript
Stelle
0
Fork
0
Merge medio
3h 33m
PR unite (30g)
13

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di gregogun/gstack

Tutte le issue di gregogun/gstack

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.