cursor-rules

mcp
Security Audit
Warn
Health Warn
  • License รขโ‚ฌโ€ License: MIT
  • Description รขโ‚ฌโ€ Repository has a description
  • Active repo รขโ‚ฌโ€ Last push 0 days ago
  • Low visibility รขโ‚ฌโ€ Only 9 GitHub stars
Code Pass
  • Code scan รขโ‚ฌโ€ Scanned 1 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions รขโ‚ฌโ€ No dangerous permissions requested
Purpose
This project provides a curated collection of `.cursorrules` configuration files designed to improve AI-assisted coding in the Cursor IDE. It offers ready-to-use, framework-specific guidelines for popular technologies like React, Python, and Node.js.

Security Assessment
The overall risk is Low. This tool does not execute shell commands, access sensitive system data, or make external network requests. A code scan found no dangerous patterns, no hardcoded secrets, and no risky permission requirements. Since it primarily provides static text files to guide AI behavior, the attack surface is essentially non-existent.

Quality Assessment
The project is in good health and is actively maintained, with its most recent code push happening just today. It is properly licensed under the permissive MIT license, which is excellent for open-source adoption. The only notable drawback is its low community visibility; with only 9 GitHub stars, it has not yet been widely tested or endorsed by a large user base. However, given the straightforward nature of the content, this low visibility does not pose a significant risk.

Verdict
Safe to use.
SUMMARY

๐Ÿค– Curated collection of .cursorrules files for Cursor IDE โ€” boost your AI coding with framework-specific rules for React, Next.js, Python, Node.js, and more

README.md

Cursor Rules Collection

39+ ready-to-use .cursorrules files for Cursor IDE โ€” supercharge your AI coding assistant with framework-specific rules.

GitHub stars
License: MIT

What are Cursor Rules?

Cursor is an AI-powered code editor. .cursorrules files tell Cursor's AI about your project's conventions, tech stack, and coding patterns โ€” making AI-generated code match your style perfectly.

Drop a .cursorrules file in your project root, and Cursor automatically uses it to generate better, more consistent code.

Available Rules

Frontend

Framework Description Link
React Component patterns, hooks best practices, TypeScript integration rules/react
Next.js App Router, Server Components, Server Actions, metadata rules/nextjs
SvelteKit File-based routing, load functions, form actions, stores rules/sveltekit
Tailwind CSS Utility-first patterns, responsive design, component recipes rules/tailwindcss

Backend

Framework Description Link
Node.js/Express REST API patterns, middleware, layered architecture rules/nodejs-express
Python/FastAPI Async patterns, Pydantic v2, dependency injection rules/python-fastapi
Python/Django DRF, ORM best practices, class-based views rules/python-django
Go/Gin Idiomatic Go, error handling, concurrency patterns rules/go-gin
Rust/Axum Ownership patterns, async with Tokio, tower middleware rules/rust-axum

Full Stack & Cloud

Stack Description Link
Supabase Auth, RLS, Edge Functions, real-time, storage rules/supabase
AWS Serverless Lambda, DynamoDB, SAM, API Gateway rules/aws-serverless
Docker/DevOps Multi-stage builds, CI/CD, infrastructure as code rules/docker-devops

Languages

Language Description Link
TypeScript Strict mode, utility types, generics, type narrowing rules/typescript

Specialized

Topic Description Link
Flutter/Dart Widget architecture, Riverpod, Material Design 3 rules/flutter-dart
LangChain/AI LCEL, RAG, agents, LangGraph, structured output rules/langchain-ai
Chrome Extensions Manifest V3, service workers, content scripts rules/chrome-extension

AI Agent Tooling

Topic Description Link
MCP Server (Python) Model Context Protocol servers with FastMCP โ€” tools, transport, auth, sanitization, real production lessons rules/mcp-server

How to Use

  1. Browse the rules/ directory and find the rule for your tech stack
  2. Copy the .cursorrules file to your project root directory
  3. Open your project in Cursor IDE
  4. Cursor automatically detects and uses the rules file
# Example: Add React rules to your project
curl -o .cursorrules https://raw.githubusercontent.com/survivorforge/cursor-rules/main/rules/react/.cursorrules

Cursor Rules Generator

Want a custom .cursorrules file tailored to your exact stack? Try our free interactive generator:

Cursor Rules Generator โ€” build a custom rules file in seconds.

Premium Pack

Want ALL 39+ rules in one download, plus a comprehensive Prompt Engineering Guide for getting the most out of AI coding assistants?

Cursor Rules Mega Pack on Gumroad โ€” professionally crafted, regularly updated, and ready to drop into any project.

Includes bonus rules not in this repo:

  • T3 Stack (Next.js + tRPC + Prisma + Tailwind)
  • MERN Stack
  • Testing/TDD patterns
  • Security best practices
  • Clean code principles
  • Performance optimization
  • And more...

What Makes These Rules Good?

Each rules file includes:

  • Code style conventions (naming, formatting, imports)
  • Architecture patterns specific to the framework
  • Error handling best practices
  • Testing strategies and tools
  • Security guidelines
  • Performance optimization tips
  • File structure recommendations
  • Common pitfalls to avoid

These aren't generic templates. Each file is written by developers who know the framework deeply, covering the patterns that actually matter in production codebases.

More Developer Tools

Visit Survivor Forge on Gumroad for all products.

Contributing

Found a useful .cursorrules pattern? PRs welcome! See CONTRIBUTING.md for guidelines.

License

MIT License โ€” use these rules in any project, personal or commercial.


Built by Survivor Forge โ€” AI-powered tools for solopreneurs and developers.

Reviews (0)

No results found