awesome-cursorrules
awesome-cursorrules copied to clipboard
feat: Add framework-specific cursor rules for Next.js, React, TypeScr…
Add Framework-Specific Cursor Rules
This PR adds comprehensive .cursorrules files for major frameworks and technologies, providing specific guidelines and best practices for each technology stack.
Added Rules Files
-
nextjs.mdc
: Next.js App Router and Server Components patterns -
react.mdc
: Modern React patterns and hooks usage -
typescript.mdc
: TypeScript strict typing guidelines -
python.mdc
: Python with Flask and SQLite patterns -
fastapi.mdc
: FastAPI modern API patterns -
vue.mdc
: Vue.js with Composition API -
svelte.mdc
: Svelte and SvelteKit patterns -
node-express.mdc
: Node.js/Express patterns -
database.mdc
: Prisma and Supabase patterns -
tailwind.mdc
: Tailwind CSS and UI components
Features
Each rules file includes:
- Specific glob patterns for file matching
- Framework-specific best practices
- Performance optimization guidelines
- Testing and security practices
- Code organization patterns
- Development workflow recommendations
Implementation Details
- All files use consistent frontmatter format with
description
andglobs
- Rules are organized in logical sections
- Each section contains specific, actionable guidelines
- Focus on modern practices and patterns
- Emphasis on type safety and security
Testing
The rules have been verified to:
- Use correct glob patterns
- Follow consistent formatting
- Provide clear, actionable guidelines
- Cover essential aspects of each technology
Next Steps
- Add more framework-specific rules
- Enhance existing rules with more detailed examples
- Add cross-framework integration patterns
- Include more security guidelines