From garage
Use when an implementation needs proof against the live running stack: after build completes, before ship, or when asked to verify, e2e-test, smoke-test, or demo that an API, UI, or DB change actually works.
How this skill is triggered — by the user, by Claude, or both
Slash command
/garage:e2eThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read the repo's verification config: AGENTS.md, CLAUDE.md, `TESTING-NOTES.md`,
Read the repo's verification config: AGENTS.md, CLAUDE.md, TESTING-NOTES.md,
docs/operations/, .agents/verify.md, or .claude/verify.md. It should define: boot
command (compose file), health checks, ports, seed data, test credentials per role, newman
collection paths, Playwright config, DB connection. If none exists, offer to create
docs/verification.md; keep real credentials in a gitignored local file or secret store.
docker compose up -d), wait on its health checks, confirm migrations applied, and capture logs on failure.ledger references.../../references/ui-selector-conventions.md.Resource: scripts/playwright-setup.sh installs Playwright browsers. Pass --with-deps only when approved OS dependencies are needed. The repository must already declare @playwright/test; add it only when the requested scope includes test setup.
debug, fix via build, re-run the failed layer, then the smallest end-to-end path that proves the layers still integrate.Put the report (what ran, evidence, gaps) in the existing plan doc or PR description when one exists; otherwise return a concise verification report. Do not create a separate schema or ceremony file.
npx claudepluginhub omexit/claude-skills-pack --plugin garageRuns a full verification pass after code changes, combining static checks, command verification, and live browser QA with screenshots. Use for smoke tests, validation, or turning issues into regression tests.
Runs a full verification loop (tests, types, lint, build) and collects evidence. Includes Playwright browser check for UI projects. Use to verify a change is green.
Plans, adds, repairs, and runs tests across frontend, backend, API, and full-stack workflows. Activates on test, coverage, QA, CI failures, Playwright, visual regression, or acceptance criteria requests.