# awesome-cursorrules: a set by patrickjs

The patrickjs/awesome-cursorrules repository on GitHub: 234 cards with a description and an install command.

234 cards · page 4 of 6

- HTML: https://affpapa.org/en/nevibecode/by/patrickjs/awesome-cursorrules?page=4
- Instructions for agents: https://affpapa.org/en/nevibecode/agents.md

- [playwright-integration-testing-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/playwright-integration-testing-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Sets up Cursor to generate Playwright integration tests with mocked API endpoints.
- [playwright-e2e-testing-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/playwright-e2e-testing-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that turns the agent into a QA engineer for Playwright and TypeScript, writing a 3–5 test file from a feature description.
- [playwright-defect-tracking-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/playwright-defect-tracking-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that makes the agent write Playwright tests tied to manual case IDs, with screenshots and logs as defect evidence.
- [playwright-api-testing-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/playwright-api-testing-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Configures Cursor to generate Playwright API tests using pw-api-plugin.
- [playwright-accessibility-testing-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/playwright-accessibility-testing-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — This Cursor rule guides Playwright accessibility tests for web pages and user flows.
- [plasticode-telegram-api-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/plasticode-telegram-api-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that points the assistant at PHP 7.4, Plasticode and the Telegram Bot API.
- [pandas-scikit-learn-guide-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/pandas-scikit-learn-guide-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Directs Cursor to write vectorized Python data analysis code, follow PEP 8 standards, and keep Jupyter notebooks reproducible.
- [optimize-rell-blockchain-code-cursorrules-prompt-f](https://affpapa.org/en/nevibecode/rules/optimize-rell-blockchain-code-cursorrules-prompt-f.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule for Rell blockchain development on Chromia.
- [optimize-dry-solid-principles-cursorrules-prompt-f](https://affpapa.org/en/nevibecode/rules/optimize-dry-solid-principles-cursorrules-prompt-f.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that steers the assistant toward DRY and SOLID edits, respect for the existing architecture and questions before coding.
- [node-express](https://affpapa.org/en/nevibecode/rules/node-express.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule for Node.js and Express.js projects, covering API design, security, databases, testing, and deployment.
- [nextjs15-supabase-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs15-supabase-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that keeps the agent inside a Next.js 15, Supabase and TypeScript strict stack — from session checks to RLS and Stripe keys.
- [nextjs15-react19-vercelai-tailwind-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs15-react19-vercelai-tailwind-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Defines architecture standards for Next.js 15, React 19, Tailwind CSS, and Vercel AI SDK in Cursor.
- [nextjs](https://affpapa.org/en/nevibecode/rules/patrickjs-nextjs.md) — rule · PatrickJS · Cursor · ★ 41024 — This rule guides Next.js work with TypeScript and Tailwind UI.
- [nextjs-vercel-typescript-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-vercel-typescript-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that sets code style and file structure for Next.js projects with TypeScript, Vercel middleware and a KV database.
- [nextjs-vercel-supabase-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-vercel-supabase-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Configures Cursor for building the BA Copilot app with Next.js App Router, Vercel AI, Supabase, and bpmn-js.
- [nextjs-typescript-tailwind-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-typescript-tailwind-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that hands the agent the conventions of a Next.js, TypeScript and Tailwind CSS project.
- [nextjs-typescript-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-typescript-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that pins the Next.js and TypeScript stack and the agent's working order: plan first, one file at a time, fixed reply format.
- [nextjs-tanstack-query](https://affpapa.org/en/nevibecode/rules/nextjs-tanstack-query.md) — rule · PatrickJS · Cursor · ★ 41024 — Enforces architecture patterns for Next.js App Router with TanStack Query v5.
- [nextjs-tanstack-query-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-tanstack-query-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule for Next.js App Router and TanStack Query v5, with cache hydration, Server Actions as mutations, and optimistic updates.
- [nextjs-tailwind-typescript-apps-cursorrules-prompt](https://affpapa.org/en/nevibecode/rules/nextjs-tailwind-typescript-apps-cursorrules-prompt.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that points the assistant at Next.js, Tailwind CSS and TypeScript.
- [nextjs-supabase-shadcn-pwa-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-supabase-shadcn-pwa-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Defines Next.js 15+, Supabase, and Shadcn UI conventions for Cursor.
- [nextjs-seo-dev-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-seo-dev-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule for Next.js work with SEO context, comment-preservation guidance, and a fixed project setup.
- [nextjs-react-typescript-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-react-typescript-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that tells the agent how to write code in Next.js 14 App Router, React and TypeScript projects.
- [nextjs-react-tailwind-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-react-tailwind-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Sets coding instructions for Next.js App Router, React, Tailwind CSS, and Shadcn UI.
- [nextjs-material-ui-tailwind-css-cursorrules-prompt](https://affpapa.org/en/nevibecode/rules/nextjs-material-ui-tailwind-css-cursorrules-prompt.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule for Next.js projects using TypeScript, Tailwind CSS, Material UI, and App Router.
- [nextjs-app-router-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-app-router-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that hands the agent a set of Next.js App Router habits: server components by default, file-based routing, separate files for loading and errors.
- [next-type-llm](https://affpapa.org/en/nevibecode/rules/next-type-llm.md) — rule · PatrickJS · Cursor · ★ 41024 — Cursor rule for Next.js, shadcn/ui, and a Python LLM backend.
- [network-troubleshoot](https://affpapa.org/en/nevibecode/rules/network-troubleshoot.md) — rule · PatrickJS · Cursor · ★ 41024 — A safety-focused rule guides Cursor through network failures, from collecting the error to verifying the result.
- [netlify-official-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/netlify-official-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that hands the agent Netlify's official conventions: function types, environment access, and no stray CORS headers.
- [nestjs-anti-hallucination-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nestjs-anti-hallucination-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Cursor rule that stops AI models from generating fake NestJS imports, legacy TypeORM calls, and untyped code.
- [nativescript](https://affpapa.org/en/nevibecode/rules/nativescript.md) — rule · PatrickJS · Cursor · ★ 41024 — This rule guides NativeScript work across TypeScript, Vue, and related stacks.
- [nativescript-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nativescript-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that tells the agent how to structure a NativeScript project and which libraries to reach for.
- [momen-cursurrules-prompt-file](https://affpapa.org/en/nevibecode/rules/momen-cursurrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Instructs Cursor on building custom frontends on top of Momen.app headless BaaS.
- [medusa](https://affpapa.org/en/nevibecode/rules/medusa.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that keeps Medusa code on one pattern: workflows, data models, services and admin customizations.
- [manifest-yaml-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/manifest-yaml-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that tells the agent how to scaffold a small Manifest backend: project setup, the manifest/backend.yml file and limits on entities.
- [linux-nvidia-cuda-python-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/linux-nvidia-cuda-python-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Sets Cursor agent guidelines for the Hugging Face model quantization pipeline on Linux servers with Nvidia CUDA or AMD ROCm GPUs.
- [laravel-tall-stack-best-practices-cursorrules-prom](https://affpapa.org/en/nevibecode/rules/laravel-tall-stack-best-practices-cursorrules-prom.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule for Laravel and the TALL Stack.
- [laravel-php-83-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/laravel-php-83-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — A Cursor rule that walks the agent through building Laravel packages: plan, directory layout, naming standards, tests and docs.
- [landing-page-image-quality-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/landing-page-image-quality-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41024 — Stops Cursor from injecting placeholder image URLs into user-facing pages, requiring real project assets, fixed dimensions, and valid alt attributes.
- [kubestellar-console](https://affpapa.org/en/nevibecode/rules/kubestellar-console.md) — rule · PatrickJS · Cursor · ★ 41024 — Rules for KubeStellar Console development across its React/TypeScript frontend and Go backend.

Next: https://affpapa.org/en/nevibecode/by/patrickjs/awesome-cursorrules.md?page=5

## Narrow this list
Parameters: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — values in https://affpapa.org/en/nevibecode/agents.md

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
