
cursor rules
A library of rules for the Cursor IDE, providing organized instructions for the Agent Composer LLM backend.
Repository Info
About This Server
A library of rules for the Cursor IDE, providing organized instructions for the Agent Composer LLM backend.
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
Cursor Rules Repository
A comprehensive collection of Cursor IDE rules for developing AI-powered applications with a focus on agentic workflows, TypeScript development, and cognitive architectures.
Structure
The rules are organized in a hierarchical structure with clear categorization:
.cursor/rules/
├── core/ # Core foundational rules
│ ├── base-agentic.mdc # Agentic workflow patterns
│ └── base-devops.mdc # AI-driven DevOps standards
│
├── framework/ # Framework-specific rules
│ ├── typescript.mdc # TypeScript standards
│ └── mcp-typescript.mdc # MCP-specific standards
│
├── domain/ # Domain-specific rules
│ ├── composer-agent.mdc # Composer agent standards
│ ├── composer-agent-instructions.mdc # Agent instruction standards
│ ├── cognitive-architecture.mdc # Cognitive architecture standards
│ ├── crewai-agent.mdc # CrewAI agent standards
│ ├── solid-analyzer.mdc # SOLID analysis standards
│ ├── mermaid-generator.mdc # Mermaid generation standards
│ └── monitor-agents.mdc # Monitoring agent standards
│
├── security/ # Security rules
│ └── security.mdc # Universal security standards
│
└── patterns/ # Advanced patterns
└── top5-inspirations.mdc # Advanced workflow patterns
Rule Categories
-
Core Rules (
core/)base-agentic.mdc: Foundational patterns for agentic workflowsbase-devops.mdc: AI-driven DevOps pipeline standards
-
Framework Rules (
framework/)typescript.mdc: TypeScript development standardsmcp-typescript.mdc: MCP-specific TypeScript standards
-
Domain Rules (
domain/)composer-agent.mdc: AI composer agent standardscomposer-agent-instructions.mdc: Agent instruction standardscognitive-architecture.mdc: Cognitive architecture standardscrewai-agent.mdc: Standards for CrewAI agent developmentsolid-analyzer.mdc: Standards for SOLID principle analysismermaid-generator.mdc: Standards for Mermaid diagram generationmonitor-agents.mdc: Standards for monitoring agent development
-
Security Rules (
security/)security.mdc: Universal security standards
-
Advanced Patterns (
patterns/)top5-inspirations.mdc: Advanced workflow patterns and best practices
Usage
-
Installation
- Clone this repository into your project's root directory
- Ensure the
.cursor/rulesdirectory structure is maintained
-
Rule Application
- Rules are automatically applied based on file patterns (globs)
- Rules in higher-level directories (e.g., security/) take precedence
- Each rule file (.mdc) contains metadata for scope and priority
-
Development Workflow
- Follow the patterns and examples in each rule file
- Use the provided validation rules for code quality
- Implement security considerations as specified
Contributing
-
Adding New Rules
- Place rules in appropriate category directory
- Use .mdc extension for rule files
- Include proper metadata (description, globs, priority)
- Provide clear examples and anti-patterns
-
Modifying Rules
- Maintain backward compatibility
- Update dependencies appropriately
- Document changes in commit messages
File Format
Each .mdc file follows this structure:
---
description: Brief description of the rule's purpose
globs: ["pattern/to/match/*.{ts,js}"]
priority: numeric_priority
dependencies: ["other.mdc"]
---
# Rule Title
## Core Principles
...
## Code Standards
...
## Validation Rules
...
Project Integration
The rules in this repository are designed to support various project types:
-
AI Agent Development
- Composer agents with CrewAI integration
- Cognitive architectures and workflows
- Monitoring and observability agents
-
Code Analysis Tools
- SOLID principle analyzers
- Pattern recognition systems
- Code improvement generators
-
Documentation Tools
- Mermaid diagram generators
- Documentation automation
- Visual representation tools
-
DevOps Integration
- CI/CD pipeline automation
- Security scanning and validation
- Deployment automation
License
This project is licensed under the MIT License - see the LICENSE file for details.
Quick Start
Clone the repository
git clone https://github.com/sparesparrow/cursor-rulesInstall dependencies
cd cursor-rules
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.