{"repo":"burhankhatri/e2e-testing","free":true,"listed":false,"github":"https://github.com/burhankhatri/e2e-testing","clone":"git clone https://github.com/burhankhatri/e2e-testing.git","description":"A set of 8 global skills for Claude Code that enforce disciplined, test-driven agentic development. Install once, use in any project.","language":"Shell","stars":15,"topics":["claude-code","claude-skills","playwright","playwright-tests","testing","testing-skills"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"Claude Code Agentic Development Skills A set of 8 global skills for Claude Code that enforce disciplined, test-driven agentic development. Install once, use in any project. What This Solves Without skills, AI coding agents write tutorial-quality code. They use brittle CSS selectors, skip tests, claim \"done\" without evidence, and guess at bug fixes. These skills fix that. Problem What the skills do --- --- Agent writes fragile page.locator('.btn') selectors Forces getByRole() locators that survive redesigns Agent skips E2E tests (\"unit tests already cover this\") /start makes Playwright E2E mandatory — literally cannot skip it Agent claims \"done\" after writing code /verify-done requires fresh test output as proof Agent guesses at fixes and goes in circles /debug forces 4-phase root cause analysis before any fix No visual regression testing toHaveScreenshot() with baselines, masking, CI font rendering Tests break in CI but pass locally CI pipeline patterns with sharding, artifacts, Docker for consistency Agent writes \"page loads\" smoke tests and calls it coverage Quality gates reject smoke-only coverage — demands real user workflow tests Agent test.skip s its way to green Skipped tests count as failures — gates + a CI grep reject permanently-skipped tests Agent fakes auth ( .or(signIn) assertions, skip-guards) Real storage-state auth or stop-and-ask — feature tests must run signed in Rules obeyed only while the prompt is on screen /start scaffolds GitHub Actions CI on day one — ","default_branch":null,"files":null,"tree":[],"storefront":"/r/burhankhatri","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/burhankhatri/e2e-testing/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}