00-global
01Cursor rule Cursor
USE WHEN: any task in this repo. Global operating rules.
Cursor rule Cursor
USE WHEN: any task in this repo. Global operating rules.
Cursor rule Cursor
USE WHEN: producing final response or patch output.
Cursor rule Cursor
USE WHEN: handling auth, secrets, PII, input validation, or security-sensitive code.
Cursor rule Cursor
USE WHEN: adding or changing behavior. Test-first loop.
Cursor rule Cursor
USE WHEN: starting a new task or resuming work.
Cursor rule Cursor
USE WHEN: external context is required (issues, docs, tickets, schemas).
Cursor rule Cursor
USE WHEN: working on TypeScript/React frontend.
Cursor rule Cursor
USE WHEN: working on Node/Express/Nest backend or API routes.
Cursor rule Cursor
USE WHEN: working on Python/FastAPI services.
Cursor rule Cursor
USE WHEN: editing SQL, migrations, or DB schema.
Cursor rule Cursor
USE WHEN: working on Rust code.
Cursor rule Cursor
USE WHEN: working with Supabase, RLS policies, Auth, or Edge Functions.
Cursor rule Cursor
USE WHEN: working with Shadcn UI, Tailwind CSS, Lucide icons, or Sonner toasts.
Cursor rule Cursor
USE WHEN: working with Next.js 15 App Router, React Server Components, or Server Actions.
Cursor rule Cursor
USE WHEN: working with Git operations, commits, branches.
Cursor rule Cursor
USE WHEN: refactoring existing code.
Cursor rule Cursor
USE WHEN: handling errors, exceptions, or error states.
Cursor rule Cursor
USE WHEN: implementing API endpoints or consuming external APIs.
Cursor rule Cursor
USE WHEN: prototyping, rapid iteration, hackathons, MVPs, or exploratory development.
Cursor rule Cursor
Rules for UI component development (React, Vue, Svelte).
Cursor rule Cursor
Rules for API route/endpoint development.
Cursor rule Cursor
Rules for database schema and migrations.
Cursor rule Cursor needs its repo
Rules for state management (Zustand, Redux, React Context).
Cursor rule Cursor
Cursor rule "cursorrules" from Luxvil/ai-coding-rules, covering root rules (minimal global), load for every file in project (300 tokens), core principles, non-negotiables and output format.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: