Skill directory
Agent skills
Focused instruction packs that teach a coding agent one job well. Browse the catalog and use any of them inside a RiverX project.
18,175Skills
1,902Publishers
249Official
Accessibility Auditingspencerpauly/awesome-cursor-skillsUse Cursor's browser aria snapshots to audit a page for accessibility issues — missing labels, broken tab order, contrast, and ARIA misuse.01Adding E2e Testsspencerpauly/awesome-cursor-skillsSet up Playwright end-to-end testing in a project, including test configuration, example tests, and CI integration.01API Smoke Testingspencerpauly/awesome-cursor-skillsStart the dev server, discover API routes from the codebase, hit every endpoint, and report which ones return errors.01Architecture Decision Recordsspencerpauly/awesome-cursor-skillsDocument technical decisions as Architecture Decision Records (ADRs) with context, options considered, and rationale.01Auditing Performancespencerpauly/awesome-cursor-skillsAudit and optimize application performance, including bundle size, rendering, database queries, and Core Web Vitals.01Auditing Securityspencerpauly/awesome-cursor-skillsPerform a systematic security audit of a codebase, checking for OWASP Top 10 vulnerabilities, secrets exposure, and insecure patterns.01Auto Type Checkingspencerpauly/awesome-cursor-skillsRun TypeScript type checking after file edits and immediately flag type errors before moving on. Uses Cursor hooks for automatic enforcement.01Babysitting PRspencerpauly/awesome-cursor-skillsMonitor a pull request for CI failures, review comments, and merge conflicts — then fix them automatically. Use when a PR is open and you want the agent to keep it merge-ready.01Building Skills From Patternsspencerpauly/awesome-cursor-skillsWhen the same multi-step workflow repeats in Cursor (user corrections or agent redos), capture it as a new SKILL.md under .cursor/skills/ so future sessions load it automatically.01Codebase Onboardingspencerpauly/awesome-cursor-skillsLaunch multiple explore subagents in parallel to investigate architecture, data models, auth, APIs, and deployment. Synthesize into an onboarding document.01Creating PRspencerpauly/awesome-cursor-skillsCreate a clean, review-ready pull request with a good title, structured description, linked issues, and appropriate reviewers.01Dark Mode Testingspencerpauly/awesome-cursor-skillsToggle between light and dark mode in Cursor's browser, screenshot both states, and flag missing token mappings or contrast issues.01Database Designspencerpauly/awesome-cursor-skillsDesign database schemas — tables, relationships, indexes, constraints, and ORM setup. Covers relational design, normalization, and common patterns.01Form Testingspencerpauly/awesome-cursor-skillsUse Cursor's browser to fill and submit every form in the app with valid and invalid data, verifying validation, error states, and success flows.01Grinding Until Passspencerpauly/awesome-cursor-skillsKeep iterating on code changes until the tests pass, the build succeeds, or linting is clean. Runs in a tight loop of fix → run → check → repeat. Use when you want the agent to autonomously grind through test failures or build errors.01Monitoring Terminal Errorsspencerpauly/awesome-cursor-skillsWatch running terminal processes for crashes and stack traces. When an error appears, navigate to the failing file and line, diagnose, and fix it automatically.01Network Request Auditingspencerpauly/awesome-cursor-skillsAfter navigating and interacting in Cursor's built-in browser, use browser_network_requests to audit every fetch/XHR for failures, slowness, duplicate calls, and suspicious payloads. Use for API-heavy pages and after backend or client networking changes.01Parallel Code Reviewspencerpauly/awesome-cursor-skillsRun four parallel read-only subagents that each review the same diff from a different lens — security, performance, correctness, and readability — then merge findings into one report. Use before merging large or risky PRs.01Parallel Exploringspencerpauly/awesome-cursor-skillsExplore a large codebase in parallel by launching multiple explore subagents that each investigate a different area simultaneously. Use when onboarding onto a new project, understanding architecture, or investigating a cross-cutting concern.01Responsive Testingspencerpauly/awesome-cursor-skillsOpen the app in Cursor's browser at multiple viewport sizes, screenshot each, and report any layout breakage.01Reviewing Codespencerpauly/awesome-cursor-skillsPerform a thorough code review focused on correctness, maintainability, performance, and best practices.01Saving Workspace Contextspencerpauly/awesome-cursor-skillsAutomatically persist useful context — research, decisions, learnings, templates — to workspace files so knowledge survives across conversations.01SEO Auditingspencerpauly/awesome-cursor-skillsAudit technical SEO — meta tags, structured data, Open Graph, sitemaps, robots.txt, performance, and accessibility signals.01Suggesting Cursor Hooksspencerpauly/awesome-cursor-skillsWhen the user keeps asking for the same check to run (lint, tests, type-check), suggest a Cursor hook to automate it.01Suggesting Cursor Rulesspencerpauly/awesome-cursor-skillsWhen the user repeats the same correction or convention multiple times, suggest a Cursor rule to encode it permanently.01Suggesting Skillsspencerpauly/awesome-cursor-skillsWhen the user struggles with a task that a known skill could handle, suggest installing it.01Systematic Debuggingspencerpauly/awesome-cursor-skillsStructured debugging methodology — reproduce, isolate, hypothesize, verify. Covers git bisect, binary search, logging, and minimal reproduction.01Using UI Stackspencerpauly/awesome-cursor-skillsEnforce a configuration-driven design system when generating UI. Ensures consistent spacing, colors, typography, dark mode, interactions, and accessibility across all AI-generated components.01Verifying In Browserspencerpauly/awesome-cursor-skillsAfter making code changes, start the dev server, open the app in Cursor's built-in browser, and verify everything works — check rendering, console errors, and network health. Use proactively after any UI or API change.01Visual QA Testingspencerpauly/awesome-cursor-skillsVisually QA a web application by launching it in Cursor's built-in browser, taking screenshots, checking console errors, and auditing network requests. Use after making UI changes to verify they look correct.01Writing Commit Messagesspencerpauly/awesome-cursor-skillsWrite clear, conventional commit messages with proper type prefixes, scopes, and body content.01Writing Copyspencerpauly/awesome-cursor-skillsWrite marketing copy for landing pages, product descriptions, CTAs, emails, and app UI text.01Writing Testsspencerpauly/awesome-cursor-skillsAnalyze existing code and write comprehensive unit and integration tests for it. Detects the test framework, identifies untested code paths, and generates tests with proper mocking, edge cases, and assertions. Use when the user asks to add tests, improve coverage, or test a specific module.01
Skills, installed in one click
Start building freePut a skill to work
Open any project, search the Skills panel in the chat, and the agent picks it up from there.
