playbooks
Log in
Menu
Learn
Rules
Log in
Build your own Cursor rules for AI coding
Free builder to compose your own Cursor rules starter kit to work from. Export to Cursor, Windsurf, and Cline.
Stack
Options
Download
Backend
No Backend
Skip backend selection and browse framework-tagged frontend options only
Django
This rule explains Django conventions and best practices for backend development.
Express.js
This rule explains Express.js conventions and best practices for Node.js backend development.
FastAPI
This rule explains FastAPI conventions and best practices for high-performance Python APIs.
Flask
This rule explains Flask conventions and best practices for lightweight Python web applications.
Flutter
This rule explains Flutter widget patterns and best practices for cross-platform mobile development.
Laravel
This rule explains Laravel conventions and best practices for backend development.
Next.js
This rule explains Next.js conventions and best practices for fullstack development.
React Native
This rule explains React Native component patterns and mobile-specific considerations.
Ruby on Rails
This rule explains Ruby on Rails conventions and best practices for backend development.
SvelteKit
This rule explains SvelteKit conventions and best practices for fullstack development.
SwiftUI
This rule explains SwiftUI patterns and best practices for iOS, macOS, watchOS, and tvOS development.
Frontend
Frontend options will show here after you select a backend
Search
Filter by type
Backend
Frontend
Fullstack
Mobile
Database
Filter by language
CSS
Dart
JavaScript
PHP
Python
Ruby
Swift
TypeScript
Additional Rules
Django Template Language
This rule explains Django Template Language syntax and best practices.
ERB
This rule explains ERB template syntax and best practices for Ruby applications.
Hotwire
This rule explains Hotwire (Turbo and Stimulus) patterns for modern Rails applications.
Laravel TALL Stack
This rule explains how to build Livewire components and use the TALL stack effectively.
Laravel VILT Stack
This rule explains how to build Vue components with Inertia.js in Laravel applications.
MySQL
This rule explains MySQL database design patterns and query optimization techniques.
Postgres Database Functions
This rule provides guidelines for writing PostgreSQL database functions.
PostgreSQL
This rule explains PostgreSQL database design patterns and advanced features usage.
SQLite
This rule explains SQLite database design patterns and performance considerations.
Supabase Edge Functions
This rule explains coding rules for creating Supabase Edge Functions.
Supabase Migrations
This rule explains how to write Postgres migrations provided by the Supabase CLI.
Supabase RLS Policy
This rule provides guidelines for writing Postgres Row Level Security policies.
Tailwind CSS
This rule explains Tailwind CSS conventions, utility classes, and best practices for modern UI development.
Tailwind CSS 4
This rule explains Tailwind CSS 4 changes, new features, and best practices for modern UI development.
Back to Stack
Continue to Download
No rules selected
Please select at least one backend framework and compatible frontend to continue.
Back to Stack Selection
Privacy
/
Terms
by
Ian Nuttall