{"id":45203254,"url":"https://github.com/Wittlesus/cursorrules-pro","last_synced_at":"2026-03-05T13:00:56.069Z","repository":{"id":338387487,"uuid":"1157583681","full_name":"Wittlesus/cursorrules-pro","owner":"Wittlesus","description":"Professional .cursorrules configs for 8 popular stacks. Works with Cursor, Cline, Claude Code.","archived":false,"fork":false,"pushed_at":"2026-02-15T03:09:56.000Z","size":140,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-02-15T09:37:19.166Z","etag":null,"topics":["ai-assistant","ai-coding","claude-code","cline","cursor","cursorrules","developer-tools","ide-config","windsurf"],"latest_commit_sha":null,"homepage":"https://wittlesus.github.io/blog/best-cursor-ai-rules-prompts-2026.html","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Wittlesus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-02-14T01:58:51.000Z","updated_at":"2026-02-15T03:10:00.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/Wittlesus/cursorrules-pro","commit_stats":null,"previous_names":["wittlesus/cursorrules-pro"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Wittlesus/cursorrules-pro","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wittlesus%2Fcursorrules-pro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wittlesus%2Fcursorrules-pro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wittlesus%2Fcursorrules-pro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wittlesus%2Fcursorrules-pro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Wittlesus","download_url":"https://codeload.github.com/Wittlesus/cursorrules-pro/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wittlesus%2Fcursorrules-pro/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30127201,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T12:40:50.676Z","status":"ssl_error","status_checked_at":"2026-03-05T12:39:32.209Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-assistant","ai-coding","claude-code","cline","cursor","cursorrules","developer-tools","ide-config","windsurf"],"created_at":"2026-02-20T15:00:20.974Z","updated_at":"2026-03-05T13:00:56.064Z","avatar_url":"https://github.com/Wittlesus.png","language":"Shell","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/stars/Wittlesus/cursorrules-pro?style=social\" alt=\"GitHub Stars\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/license/Wittlesus/cursorrules-pro\" alt=\"License\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Built%20with-AI-blueviolet?style=flat-square\" alt=\"Built with AI\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Money--Back-30%20Day%20Guarantee-green?style=flat-square\" alt=\"30-Day Money-Back Guarantee\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eAI Dev Config Toolkit\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\u003cstrong\u003eThe only config pack that covers ALL major AI coding assistants.\u003c/strong\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003eCursor + Claude Code + Windsurf + GitHub Copilot. 5 project types. 20 config files. Ready in 30 seconds.\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://buy.stripe.com/8x24gydPfeFY1AU5Bo08g05\"\u003e\u003cimg src=\"https://img.shields.io/badge/BUY%20NOW-$14-black?style=for-the-badge\u0026logo=stripe\u0026logoColor=white\" alt=\"Buy Now $14\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003cem\u003eOne-time purchase. Not a subscription. Lifetime updates included.\u003c/em\u003e\u003c/p\u003e\n\n---\n\n## Features\n\n- [x] **5 project type configs** -- SaaS, API, Mobile, CLI, Data Science\n- [x] **4 files per project type** -- `.cursorrules`, `CLAUDE.md`, `.windsurfrules`, `.github/copilot-instructions.md`\n- [x] **CLAUDE.md templates** -- the only collection that includes these (awesome-cursorrules has 37,800 stars but zero)\n- [x] **Multi-tool coverage** -- Cursor, Cline, Claude Code, GitHub Copilot, Windsurf\n- [x] **8 legacy stack configs** -- Next.js, React Native, FastAPI, Express, Rust, Go, SvelteKit, Django\n- [x] **50-150 lines per config** -- production-tested depth (free alternatives are 10-30 lines)\n- [x] **Project-focused** -- organized by what you are building, not just your tech stack\n- [x] **Architecture patterns** -- error handling, testing strategies, security, deployment\n- [x] **Lifetime updates** -- new configs added as AI tools and frameworks evolve\n\n---\n\n## Quick Start\n\n### For Cursor\n```bash\ncp config-templates/saas/.cursorrules /path/to/your/project/\n```\n\n### For Claude Code\n```bash\ncp config-templates/saas/CLAUDE.md /path/to/your/project/\n```\n\n### For Windsurf\n```bash\ncp config-templates/saas/.windsurfrules /path/to/your/project/\n```\n\n### For GitHub Copilot\n```bash\nmkdir -p /path/to/your/project/.github\ncp config-templates/saas/.github/copilot-instructions.md /path/to/your/project/.github/\n```\n\nCopy the config. Restart your editor. Done.\n\n---\n\n## Why This vs Free Alternatives\n\n| Feature | awesome-cursorrules (37.8k stars) | cursor.directory | AI Dev Config Toolkit |\n|---------|-----|------|------|\n| Cursor rules | Yes | Yes | Yes |\n| **CLAUDE.md templates** | No | No | **YES** |\n| **Windsurf configs** | No | No | **YES** |\n| **Copilot instructions** | No | No | **YES** |\n| Project type coverage | Stack-focused | Stack-focused | **Project-focused** |\n| Config depth | 10-30 lines | 10-50 lines | **50-150 lines** |\n| Multi-tool support | No | No | **Full coverage** |\n\n**awesome-cursorrules has 37,800 stars but ZERO CLAUDE.md templates.** cursor.directory has thousands of rules but zero Windsurf or Copilot configs. We give you complete coverage across all major AI coding tools.\n\n---\n\n## What Is Included\n\n### 5 Project Type Configs\n\nEach includes `.cursorrules`, `CLAUDE.md`, `.windsurfrules`, and `.github/copilot-instructions.md`.\n\n**1. SaaS Project** -- Next.js 14+ App Router, Server Components, Server Actions, TypeScript strict mode, Zod validation, auth patterns, database patterns, testing strategy, deployment. Perfect for web apps, dashboards, B2B tools.\n\n**2. API Project** -- Clean architecture (Controllers \u003e Services \u003e Repositories), REST API design, JWT auth, RBAC, rate limiting, input validation, error handling, logging. Works with FastAPI, Express, Nest.js, Go Fiber, Actix.\n\n**3. Mobile Project** -- React Native + Expo, FlatList performance, platform-specific code, Expo Router, state management (Zustand + React Query), native modules, permissions, secure storage, E2E testing with Maestro, EAS builds.\n\n**4. CLI Tool Project** -- Command structure, user-friendly errors, progress indicators, interactive prompts, configuration management, secrets handling (OS keychain), cross-platform compatibility, distribution (PyPI, npm, crates.io).\n\n**5. Data Science / ML Project** -- Jupyter best practices, reproducibility, data exploration, train/val/test splits (no data leakage), baseline models, hyperparameter tuning, experiment tracking (MLflow, W\u0026B), production deployment.\n\n### 8 Legacy Stack Configs\n\nSingle-file `.cursorrules` for: Next.js, React Native, FastAPI, Express, Rust, Go, SvelteKit, Django.\n\n---\n\n## What Makes CLAUDE.md Different\n\nCLAUDE.md files are project-specific instruction files for Claude Code CLI -- Anthropic's official AI coding tool.\n\n**No free collection offers CLAUDE.md templates.** Our configs include:\n- Project context (structure, tech stack, deployment notes)\n- Key commands (npm scripts, CLI commands, deployment steps)\n- Common patterns (how YOUR project does auth, database, API calls)\n- Troubleshooting (pre-answered common build errors, log locations)\n\n---\n\n## Who Is This For?\n\n- Developers using **any** AI coding assistant (not just Cursor)\n- Teams that want **consistent AI behavior** across all editors and tools\n- Anyone building SaaS, APIs, mobile apps, CLI tools, or ML projects\n- Developers who want their AI to understand their project from day one\n\n---\n\n## License\n\nPersonal and commercial use permitted. You may not redistribute or resell the config collection itself.\n\n---\n\n**Built for developers who want their AI coding tools to understand their project from day one.**\n","funding_links":[],"categories":["Credits \u0026 Sources"],"sub_categories":["Community Contributors"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWittlesus%2Fcursorrules-pro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FWittlesus%2Fcursorrules-pro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWittlesus%2Fcursorrules-pro/lists"}