Coding & Development⌨️cursor🌐universal

Cursor Rules - Smart Development Assistant

> Advanced Cursor IDE rules system for intelligent code generation with context-aware routing and specialized workflows

Quick Start

Install this Skill

npx skills add fxbravo/Cursor_Rules
# Cursor Rules - Smart Development Assistant

> **Advanced Cursor IDE rules system for intelligent code generation with context-aware routing and specialized workflows**

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Cursor Compatible](https://img.shields.io/badge/Cursor-Compatible-blue.svg)](https://cursor.com/)
[![Rules Format](https://img.shields.io/badge/Format-MDC-green.svg)](https://docs.cursor.com/en/context/rules)

## 🎯 Overview

This repository contains a production-ready Cursor rules system that transforms your AI-assisted development workflow. Unlike simple `.cursorrules` files, this system implements **intelligent context routing** with specialized rules for different development scenarios.

### Key Features

βœ… **Smart Classification**: Automatically detects request intent (bugfix, feature, cleanup, etc.)  
βœ… **Context-Aware Routing**: Routes to specialized rules based on file patterns and user intent  
βœ… **SOLID Principles Enforcement**: Built-in architectural constraints and validation  
βœ… **Evidence-Based Decisions**: No assumptions, everything backed by measurable criteria  
βœ… **Self-Healing Redirects**: Intelligent fallbacks when rules conflict  
βœ… **Production Ready**: Used in real projects with proven results  

## πŸ—οΈ Architecture

### BMAD-Inspired Modular Design
```
.cursor/rules/
β”œβ”€β”€ main-router.mdc           # 🎯 Smart classification & routing hub
β”œβ”€β”€ cleanup-rules.mdc         # 🧽 Technical debt reduction
β”œβ”€β”€ feature-rules.mdc         # ✨ New functionality (SOLID-compliant)
β”œβ”€β”€ bugfix-rules.mdc          # πŸ› οΈ Minimal error correction
β”œβ”€β”€ exploration-rules.mdc     # πŸ§ͺ POC development & validation
β”œβ”€β”€ migration-rules.mdc       # 🚚 Technology migration strategies
β”œβ”€β”€ optimization-rules.mdc    # ⚑ Performance improvements
└── compliance-rules.mdc      # πŸ”’ Legal & security requirements
```

### How It Works
```mermaid
flowchart TD
    A[πŸ“₯ User Request] --> B[🎯 Main Router]
    B --> C{🧩 Intent Classification}
    
    C -->|High Confidence >80%| D[Direct Routing]
    C -->|Medium 50-80%| E[Confirm with User]
    C -->|Low <50%| F[Ask Clarification]
    
    E --> G[User Confirmation]
    F --> H[Targeted Questions]
    G --> D
    H --> D
    
    D --> I{πŸ“‹ Specialized Rules}
    
    I -->|Priority 1| J1[πŸ› οΈ Bugfix Rules]
    I -->|Priority 2| J2[πŸ”’ Compliance Rules]
    I -->|Priority 3| J3[πŸ§ͺ Exploration Rules]
    I -->|Priority 4| J4[⚑ Optimization Rules]
    I -->|Priority 5| J5[🚚 Migration Rules]
    I -->|Priority 6| J6[🧽 Cleanup Rules]
    I -->|Default| J7[✨ Feature Rules]
    
    J1 --> K[πŸ”„ Smart Validation]
    J2 --> K
    J3 --> K
    J4 --> K
    J5 --> K
    J6 --> K
    J7 --> K
    
    K --> L{🚨 Rule Violation?}
    L -->|Yes| M[Intelligent Redirect]
    L -->|No| N[Execute Specialized Workflow]
    
    M --> I
    N --> O[βœ… Success with Evidence]
```

## πŸš€ Quick Start

### 1. Clone and Install
```bash
# Clone this repository
git clone https://github.com/fxbravo/Cursor_Rules.git

# Navigate to your project
cd your-project/

# Copy the rules structure
cp -r Cursor_Rules/.cursor .

# Verify installation
ls -la .cursor/rules/
```

### 2. Verify in Cursor
1. Open your project in Cursor IDE
2. Go to **Settings** β†’ **General** β†’ **Project Rules**
3. Confirm all rules appear with correct status:
   - βœ… `main-router.mdc` - Always Applied
   - πŸ“‹ Other rules - Auto Attached/Agent Requested

### 3. Test the System
```
# Try a test request in Cursor
"I want to add a login feature to my app"

# Expected response:
🎯 **CATΓ‰GORIE:** FEATURE - New functionality request - Confiance: 95%
Routing to @feature-rules.mdc for SOLID-compliant implementation...
```

## πŸ“‹ Rule Categories & Priorities

### Hierarchical Classification (Priority Order)
1. **πŸ› οΈ BUGFIX** - Critical: Malfunction or existing error
2. **πŸ”’ COMPLIANCE** - Legal/audit/security requirements  
3. **πŸ§ͺ EXPLORATION** - POC development and technical validation
4. **⚑ OPTIMIZATION** - Performance improvements with evidence
5. **🚚 MIGRATION** - Technology changes and upgrades
6. **🧽 CLEANUP** - Technical debt reduction
7. **✨ FEATURE** - New functionality (default fallback)

### Smart Ambiguity Resolution
- **Multiple matches**: Choose highest priority + confirm
- **No clear match**: Offer 3 specific options
- **Context needed**: Ask targeted questions

## 🎭 Specialized Workflows

### 🧽 Cleanup Rules
- **Mission**: Reduce technical debt without breaking functionality
- **Constraints**: Never create files, user approval for deletions
- **Success Metrics**: Unused imports removed, duplications merged, tests passing

### ✨ Feature Rules  
- **Mission**: Add functionality while preserving architecture
- **Constraints**: Extend before create, maintain SOLID principles
- **Success Metrics**: Working feature, maximum reuse, zero duplication

### πŸ› οΈ Bugfix Rules
- **Mission**: Fix errors with minimal changes
- **Constraints**: Max 5 lines changed, n

... (truncated)
Repository
3stars
0forks
View on GitHub
Details
DiscoveredJan 19, 2026
Last UpdatedNov 23, 2025
Author@fxbravo
Quality Score
25/100