Skip to content

Cursor skills

I started collecting my Cursor agent skills in a public repository β€” skills-vault.

What are skills? A skill is a portable, version-controlled package that teaches agents how to perform domain-specific tasks. Skills can include scripts, templates, and references that agents may act on using their tools. Source: Cursor skills

Playwright setup

The pw-setup skill scaffolds a full Playwright E2E project from scratch. Trigger it by asking the agent to create a new Playwright project or set up a test automation environment.

It sets up the following stack:

ToolRole
PlaywrightE2E testing framework
BiomeLint + format (replaces ESLint + Prettier)
HuskyGit hooks runner
commitlintEnforce conventional commit messages
dotenv.env support in tests

The skill walks through every step β€” initialising the project with pnpm, configuring Biome, setting up Husky pre-commit hooks, wiring up commitlint for conventional commits, adding dotenv to playwright.config.ts, and even providing a ready-made GitHub Actions workflow using the official Playwright Docker image.