Cursor rule
Language-agnostic agent-oriented clean code: file size limits, grep-friendly names, provenance comments, testability, and error context. Apply when writing or reviewing code in any stack.
Cursor rule
Language-agnostic agent-oriented clean code: file size limits, grep-friendly names, provenance comments, testability, and error context. Apply when writing or reviewing code in any stack.
Command
Break down ambiguous tasks into clear, actionable steps before implementation.
Command
Perform a thorough code review that verifies functionality, maintainability, and security before approving a change. Focus on architecture, readability, performance implications, and provide actionable suggestions for improvement.
Command
Source: hamzafer/cursor-commands (MIT).
Command
Analyze the provided code, architecture, or concept and generate a clear, well-structured Mermaid diagram that visualizes the relationships, flow, or structure.
Command
Command "final-review" from adriannoes/awesome-agentic-ai, covering final review - comprehensive pr review & testing, step 0: determine review pass, step 1: create or update the pr, step 2: launch three review agents in parallel and agent 1: codebase consistency reviewer.
Command
Create a git commit for the current changes using Conventional Commits-style format.
Command
Execute the full test suite and systematically fix any failures, ensuring code quality and functionality.
Command
Command "security-audit" from adriannoes/awesome-agentic-ai, covering security audit, steps and security checklist.
Plugin Claude Code
Production-grade Playwright testing toolkit. Generate tests from specs, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55+ ready-to-use templates, 3 specialized agents, smart reporting that plugs into your existing workflow.
MCP server Claude CodeCodexCursor +2
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files. Runs locally from the tsx npm package. Needs 3 environment variables to run.
MCP server Claude CodeCodexCursor +2
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files. Runs locally from the tsx npm package. Needs 2 environment variables to run.
Agent
Analyzes Cypress or Selenium test suites and creates a file-by-file migration plan. Invoked by /pw:migrate before conversion starts.
Agent
Plans test strategy for complex applications. Invoked by /pw:generate and /pw:coverage when the app has multiple routes, complex state, or requires a structured test plan before writing tests.
Agent
Diagnoses flaky or failing Playwright tests using systematic taxonomy. Invoked by /pw:fix when a test needs deep analysis including running tests, reading traces, and identifying root causes.
Hook
Runs after a tool call finishes for Write and Edit tool calls, executing validate-test.sh via bash. From adriannoes/awesome-agentic-ai.
Hook
Runs when a session starts, executing detect-playwright.sh via bash. From adriannoes/awesome-agentic-ai.
Skill Claude CodeCodex
Run tests on BrowserStack. Use when user mentions "browserstack", "cross-browser", "cloud testing", "browser matrix", "test on safari", "test on firefox", or "browser compatibility".
Skill Claude CodeCodex
Analyze test coverage gaps. Use when user says "test coverage", "what's not tested", "coverage gaps", "missing tests", "coverage report", or "what needs testing".
Skill Claude CodeCodex
Fix failing or flaky Playwright tests. Use when user says "fix test", "flaky test", "test failing", "debug test", "test broken", "test passes sometimes", or "intermittent failure".
Skill Claude CodeCodex
Generate Playwright tests. Use when user says "write tests", "generate tests", "add tests for", "test this component", "e2e test", "create test for", "test this page", or "test this feature".
Skill Claude CodeCodex
Set up Playwright in a project. Use when user says "set up playwright", "add e2e tests", "configure playwright", "testing setup", "init playwright", or "add test infrastructure".
Skill Claude CodeCodex
Migrate from Cypress or Selenium to Playwright. Use when user mentions "cypress", "selenium", "migrate tests", "convert tests", "switch to playwright", "move from cypress", or "replace selenium".
Skill Claude CodeCodex
Production-grade Playwright testing toolkit. Use when the user mentions Playwright tests, end-to-end testing, browser automation, fixing flaky tests, test migration, CI/CD testing, or test suites. Generate tests, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55 templates…