From claude-skills
Enforces a 5-level verification pyramid (static→unit→Playwright E2E→AI visual→post-deploy) with an 8-check quality gate per PR. Includes WCAG 2.2 AA, Lighthouse audits, and multi-agent AI testing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-skills:07-quality-and-verification*The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the 5-level verification pyramid (static→unit→E2E→AI visual→post-deploy) with WCAG 2.2 AA and 8-gate quality enforcement on every change.
accessibility-gate.mdadversarial-testing.mdagentic-security.mdaudio-video-sync.mdbuild-breaking-rules.mdchrome-and-browser-workflows.mdcompleteness-verification.mdcomputer-use-automation.mdcontract-testing.mde2e-accumulation.mdeval-driven-development.mdevidence-collection.mdllm-evals.mdperformance-optimization.mdpicovoice-eagle-biometric.mdsecurity-hardening.mdsemgrep-codebase-rules.mdslop-detection.mdspec-driven-development.mdstagehand-ai-fallback.mdRun the 5-level verification pyramid (static→unit→E2E→AI visual→post-deploy) with WCAG 2.2 AA and 8-gate quality enforcement on every change.
wrangler tail clean + console-error-free + axe-clean + Lighthouse greennpm run typecheck clean (0 errors)npm run lint clean (0 errors, 0 warnings)npm test (Vitest) greennpm run e2e:prod green at 6 breakpoints_kernel/standards.md#wcag22EMDASH_LIGHTHOUSE_MIN_* in ~/.claude env)EMDASH_AI_VISION_MIN)Any fail = blocker. Fix-forward per rules/verification-loop.md.
npx playwright init-agents --loop=claude once per repobrowser.bind() for MCP interop; page.screencast for video receipts on flaky specsrules/e2e-tdd-organization.md)/); navigates via clicks/keyboard_fixtures/; cleans own data after-eachDate.now() / timezone / randomViolating any = build fail.
fullyParallel: trueworkers: process.env.CI ? '50%' : '75%'--shard=$INDEX/$TOTAL_kernel/standards.md#breakpoints; 3 browsers: Chromium, Firefox, WebKite2e/__seen-routes__.json gates first render of unknown routese2e/__snapshots__/; pixelmatch tolerance 0.1% / 0.5% arearules/e2e-visual-inspection.mdSpawn parallel in single Agent call:
_kernel/standards.md#owasp2025Each: 100–300 word brief, ≤200 word summary back. Per rules/agent-selection.md.
PerformanceObserver type long-animation-frame (LoAF, Chrome 123+)softNavs:true_kernel/standards.md#cwvAfter every deploy: browser console must show 0 CSP violations, 0 JS errors, 0 failed resources. Fixed by rules/verification-loop.md console-error gate.
journey.spec.ts serial + stateful — each feature adds stepse2e/FEATURES.mde2e/FEATURES.md — row per featuree2e/COVERAGE.yml — feature→spec map; CI fails on any feature without entry/teste2e/<feature>/ warnsnpx claudepluginhub heymegabyte/claude-skillsPerforms Playwright-driven browser verification: visual checks, a11y audits, regression diffs, and E2E scaffolds. Default ON for UI agents.
Multi-dimension acceptance workflow covering unit, integration, API, E2E, visual, accessibility, and performance testing (web CWV/Lighthouse, k6 load). Diagnoses page interaction, rendering, and Shadow DOM/iframe issues.
Enforces code quality via test pyramid strategies (70% unit, 20% integration, 10% E2E with Playwright/Selenium), AAA-pattern tests in Vitest, linting, reviews, and coverage metrics.