Source

spencerpauly/awesome-cursor-skills

65 skills · 22.6K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
visual-qa-testing Visually QA a web application by launching it in Cursor's built-in browser, taking screenshots, checking console erro…
spencerpauly/awesome-cursor-skills
505
2
auditing-security Perform a systematic security audit of a codebase, checking for OWASP Top 10 vulnerabilities, secrets exposure, and i…
spencerpauly/awesome-cursor-skills
468
3
systematic-debugging Structured debugging methodology — reproduce, isolate, hypothesize, verify. Covers git bisect, binary search, logging…
spencerpauly/awesome-cursor-skills
443
4
responsive-testing Open the app in Cursor's browser at multiple viewport sizes, screenshot each, and report any layout breakage.
spencerpauly/awesome-cursor-skills
437
5
suggesting-cursor-rules When the user repeats the same correction or convention multiple times, suggest a Cursor rule to encode it permanentl…
spencerpauly/awesome-cursor-skills
434
6
grinding-until-pass Keep iterating on code changes until the tests pass, the build succeeds, or linting is clean. Runs in a tight loop of…
spencerpauly/awesome-cursor-skills
432
7
using-ui-stack Enforce a configuration-driven design system when generating UI. Ensures consistent spacing, colors, typography, dark…
spencerpauly/awesome-cursor-skills
425
8
verifying-in-browser After making code changes, start the dev server, open the app in Cursor's built-in browser, and verify everything wor…
spencerpauly/awesome-cursor-skills
423
9
reviewing-code Perform a thorough code review focused on correctness, maintainability, performance, and best practices.
spencerpauly/awesome-cursor-skills
410
10
parallel-code-review Run four parallel read-only subagents that each review the same diff from a different lens — security, performance, c…
spencerpauly/awesome-cursor-skills
407
11
writing-tests Analyze existing code and write comprehensive unit and integration tests for it. Detects the test framework, identifi…
spencerpauly/awesome-cursor-skills
400
12
accessibility-auditing Use Cursor's browser aria snapshots to audit a page for accessibility issues — missing labels, broken tab order, cont…
spencerpauly/awesome-cursor-skills
395
13
api-smoke-testing Start the dev server, discover API routes from the codebase, hit every endpoint, and report which ones return errors.
spencerpauly/awesome-cursor-skills
394
14
saving-workspace-context Automatically persist useful context — research, decisions, learnings, templates — to workspace files so knowledge su…
spencerpauly/awesome-cursor-skills
391
15
suggesting-cursor-hooks When the user keeps asking for the same check to run (lint, tests, type-check), suggest a Cursor hook to automate it.
spencerpauly/awesome-cursor-skills
375
16
creating-pr Create a clean, review-ready pull request with a good title, structured description, linked issues, and appropriate r…
spencerpauly/awesome-cursor-skills
374
17
auditing-performance Audit and optimize application performance, including bundle size, rendering, database queries, and Core Web Vitals.
spencerpauly/awesome-cursor-skills
373
18
database-design Design database schemas — tables, relationships, indexes, constraints, and ORM setup. Covers relational design, norma…
spencerpauly/awesome-cursor-skills
373
19
writing-commit-messages Write clear, conventional commit messages with proper type prefixes, scopes, and body content.
spencerpauly/awesome-cursor-skills
365
20
codebase-onboarding Launch multiple explore subagents in parallel to investigate architecture, data models, auth, APIs, and deployment. S…
spencerpauly/awesome-cursor-skills
364
21
architecture-decision-records Document technical decisions as Architecture Decision Records (ADRs) with context, options considered, and rationale.
spencerpauly/awesome-cursor-skills
359
22
building-skills-from-patterns When the same multi-step workflow repeats in Cursor (user corrections or agent redos), capture it as a new SKILL.md u…
spencerpauly/awesome-cursor-skills
359
23
parallel-exploring Explore a large codebase in parallel by launching multiple explore subagents that each investigate a different area s…
spencerpauly/awesome-cursor-skills
358
24
seo-auditing Audit technical SEO — meta tags, structured data, Open Graph, sitemaps, robots.txt, performance, and accessibility si…
spencerpauly/awesome-cursor-skills
358
25
monitoring-terminal-errors Watch running terminal processes for crashes and stack traces. When an error appears, navigate to the failing file an…
spencerpauly/awesome-cursor-skills
353
26
adding-e2e-tests Set up Playwright end-to-end testing in a project, including test configuration, example tests, and CI integration.
spencerpauly/awesome-cursor-skills
351
27
suggesting-skills When the user struggles with a task that a known skill could handle, suggest installing it.
spencerpauly/awesome-cursor-skills
351
28
form-testing Use Cursor's browser to fill and submit every form in the app with valid and invalid data, verifying validation, erro…
spencerpauly/awesome-cursor-skills
349
29
writing-copy Write marketing copy for landing pages, product descriptions, CTAs, emails, and app UI text.
spencerpauly/awesome-cursor-skills
347
30
auto-type-checking Run TypeScript type checking after file edits and immediately flag type errors before moving on. Uses Cursor hooks fo…
spencerpauly/awesome-cursor-skills
345
31
babysitting-pr Monitor a pull request for CI failures, review comments, and merge conflicts — then fix them automatically. Use when …
spencerpauly/awesome-cursor-skills
338
32
best-of-n-solving Solve a hard problem by trying multiple approaches in parallel using isolated git worktrees. Each attempt runs in its…
spencerpauly/awesome-cursor-skills
336
33
dark-mode-testing Toggle between light and dark mode in Cursor's browser, screenshot both states, and flag missing token mappings or co…
spencerpauly/awesome-cursor-skills
336
34
network-request-auditing After navigating and interacting in Cursor's built-in browser, use browser_network_requests to audit every fetch/XHR …
spencerpauly/awesome-cursor-skills
336
35
prompt-engineering Write effective prompts for LLMs — structure, few-shot examples, chain-of-thought, system prompts, and output parsing.
spencerpauly/awesome-cursor-skills
331
36
converting-css-to-tailwind Convert plain CSS stylesheets to Tailwind CSS utility classes. Handles selectors, media queries, pseudo-classes, cust…
spencerpauly/awesome-cursor-skills
330
37
setting-up-ci Set up a GitHub Actions CI/CD pipeline with linting, testing, type-checking, and deployment steps.
spencerpauly/awesome-cursor-skills
328
38
finding-dev-server-url Scan running terminals for dev server URLs (localhost ports), report them, and optionally open the app in Cursor's bu…
spencerpauly/awesome-cursor-skills
327
39
detecting-port-conflicts Detect EADDRINUSE and port conflicts, find what's using the port, and resolve it by killing the process or suggesting…
spencerpauly/awesome-cursor-skills
326
40
adding-api-docs Generate OpenAPI/Swagger documentation for an API, including endpoint schemas, request/response types, and interactiv…
spencerpauly/awesome-cursor-skills
324
41
parallel-test-fixing When multiple tests fail, assign each failing test file to a separate subagent that fixes it independently in paralle…
spencerpauly/awesome-cursor-skills
320
42
profiling-performance Profile a running web application's CPU performance using Cursor's built-in browser profiler. Captures call stacks, i…
spencerpauly/awesome-cursor-skills
319
43
exporting-to-png Export code, terminal output, diagrams, or UI components to PNG images using headless browser rendering or CLI tools.
spencerpauly/awesome-cursor-skills
318
44
python-tdd-with-uv Test-driven development in Python using uv as the package manager. Covers the red-green-refactor cycle, vertical slic…
spencerpauly/awesome-cursor-skills
318
45
verifying-markdown-formatting Verify that a Markdown file has correct formatting — headings, lists, links, code blocks, spacing, and consistent sty…
spencerpauly/awesome-cursor-skills
317
46
updating-npm-package Safely update an npm package by checking npmjs.com for the latest version, reading release notes, and handling minor …
spencerpauly/awesome-cursor-skills
314
47
adding-docker Dockerize an application with a production-ready Dockerfile, docker-compose setup, and .dockerignore.
spencerpauly/awesome-cursor-skills
313
48
screenshotting-changelog Generate a visual changelog or PR description by taking before/after screenshots of UI changes using Cursor's built-i…
spencerpauly/awesome-cursor-skills
313
49
recording-browser-flow-as-test Execute a user flow step-by-step in Cursor's built-in browser while documenting each action, then emit a Playwright t…
spencerpauly/awesome-cursor-skills
312
50
react-native-patterns Build mobile apps with React Native and Expo — navigation, platform-specific code, performance, and native modules.
spencerpauly/awesome-cursor-skills
310
Page 1 · 65 total Next