cursor-rules-dynamic
A powerful VSCode extension for dynamic management and analysis of .cursorrules files in Cursor AI projects.
Install / Use
npx skills add fleXRPL/cursor-rules-dynamicInstalls into whichever agent you are using.
.cursorrules
Cursor IDE rules (legacy)
Quality Score
Category
Development & EngineeringSupported Platforms
Skill content
View source on GitHubCursor Rules Dynamic

A VSCode extension for dynamic management and analysis of .cursorrules files in your Cursor AI projects.
Features
- 🔍 Dynamic Analysis: Automatically analyzes your project's codebase to suggest and update
.cursorrulesconfigurations - 🔄 Real-time Monitoring: Watches for file changes and suggests rule updates based on evolving code patterns
- 📝 Template Management: Browse and apply pre-configured rule templates for various project types
- 🛠️ Format Conversion: Convert between different
.cursorrulesformats with preview and backup capabilities - 📊 Project Scanning: Scan your project to detect patterns and generate optimized rules
- 🔐 Version Control: Maintains backups and history of rule changes
Installation
-
Install the extension from the VSCode marketplace or GitHub Packages:
npm install @flexrpl/cursor-rules-dynamic -
Configure your GitHub Personal Access Token for package access:
export NODE_AUTH_TOKEN=your_github_pat
Usage
Commands
The extension provides several commands through the VSCode Command Palette (Cmd/Ctrl + Shift + P):
Cursor Rules: Show Status- Display the current status of rule monitoringCursor Rules: Convert to JSON- Convert a.cursorrulesfile to JSON formatCursor Rules: Browse Templates- Browse and apply rule templatesCursor Rules: Scan Project- Analyze project and suggest rule updates
Features in Detail
Dynamic Analysis
The extension continuously analyzes your project's code patterns, including:
- Naming conventions
- Project structure
- Code formatting
- Documentation styles
- Testing patterns
Template Management
- Browse curated templates for different project types
- Preview templates before applying
- Automatic backup of existing rules
- Custom template support
Project Scanning
- Detect code patterns and conventions
- Suggest rule updates based on analysis
- Preview changes before applying
- Maintain rule version history
Development
Prerequisites
- Node.js ≥ 18.x
- VSCode ≥ 1.96.0
- TypeScript 5.3.3
Setup
-
Clone the repository:
git clone https://github.com/fleXRPL/cursor-rules-dynamic.git cd cursor-rules-dynamic -
Install dependencies:
cd vscode-extension npm install -
Build the extension:
npm run compile
Testing
Run the test suite:
npm test
Generate coverage report:
npm run test:coverage
Building
Create a VSIX package:
npm run package
Contributing
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
Please ensure your PR:
- Passes all tests
- Includes relevant tests
- Updates documentation
- Follows the existing code style
License
This project is licensed under the MIT License - see the LICENSE file for details.
Support
- File an issue
- Join the discussions
- Check the wiki for detailed documentation
Related Skills
headroom
73.4kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ruflo
73.0k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
career-ops
72.3kOpen-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
ai-job-search
43.5kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
