A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
An assortment of tools to assist with development in the Cursor IDE
A collection of powerful utilities designed to enhance your experience with Cursor IDE, the AI-powered code editor.
This repository contains five specialized tools to help developers get the most out of Cursor IDE by improving AI context, managing ignored files, analyzing dependencies, and more.
cr (Cursor Rules)Purpose: Generates a .cursorrules template file to help you get started creating your own rules, providing better context to Cursor's AI.
Features:
.cursorrules file.cursorignore patterns.cursorrules file with a basic template.Usage:
# Update .cursorrules file once
./cr
# Watch for changes and update automatically
./cr --watch
ci (Cursor Ignore)Purpose: Manages .cursorignore files to specify which files and directories should be excluded from Cursor's AI analysis.
Features:
.cursorignore files with saved patterns.cursorignoreUsage:
# Create .cursorignore with saved patterns
./ci
# Add a pattern
./ci --add "node_modules"
# Remove a pattern
./ci --remove "node_modules"
# List all saved patterns
./ci --list
# Show help
./ci --help
cb (Codebase)Purpose: Generates comprehensive snapshots of your codebase in a structured format with XML-like tags, making it easy to share your project with chatbots like ChatGPT or Claude.
Features:
.cursorignoreUsage:
# Generate a snapshot with default settings
./cb
# Specify a different directory and output file
./cb -d /path/to/project -o output.md
# Include markdown files in the snapshot
./cb -m
# Show verbose output
./cb -v
analyze_dependenciesPurpose: Analyzes project dependencies using Claude 3.7 Sonnet to identify outdated packages and version gaps.
Features:
package.json and requirements.txt filesUsage:
# Analyze dependencies in the current directory
./analyze_dependencies
# The script will automatically find package.json and requirements.txt files
url-to-mdPurpose: An HTML-to-Markdown converter CLI for creating documentation from web content.
Features:
Usage:
# Run the interactive CLI
./url-to-md
# Follow the prompts to:
# - Choose single URL or batch processing
# - Enter URL(s) or file containing URLs
# - Configure conversion options
CRS-1_prompt.mdPurpose: A comprehensive prompt template designed to work with your codebase snapshot to generate custom .cursorrules files.
Features:
.cursorrules filescb toolUsage:
cb toolCRS-1_prompt.md to a chatbot (like ChatGPT or Claude).cursorrules file tailored to your project# First, generate your codebase snapshot
./cb -o my-codebase-snapshot.md
# Then, provide both files to a chatbot (chatGPT, Claude, etc.)
git clone https://github.com/SlyyCooper/cursorrules-tools.git
cd cursorrules-tools
# For Python scripts
pip install requests questionary html2text rich anthropic
# Make scripts executable
chmod +x ci cr cb analyze_dependencies url-to-md
ci script)analyze_dependencies)url-to-md and analyze_dependencies)Cursor IDE uses AI to understand your codebase and provide intelligent code suggestions. These tools enhance that experience by:
cr tool creates a .cursorrules template file to help get you started creating your own rules.ci tool helps exclude irrelevant files from analysis.analyze_dependencies tool helps keep your project dependencies up-to-date.url-to-md tool helps create Markdown documentation from web content.cb tool creates a snapshot of your codebase with XML-like tags to easily share your project with chatbots like chatGPT or Claude.CRS-1_prompt.md works with your codebase snapshot to help chatbots like ChatGPT or Claude generate tailored .cursorrules files that optimize Cursor's AI capabilities for your specific project.The .cursorrules file is a powerful feature of Cursor IDE that acts as a persistent context provider for the AI assistant. By creating a custom .cursorrules file tailored to your project:
The combination of the cb tool and the CRS-1_prompt.md makes it easy to create sophisticated .cursorrules files without being an expert in prompt engineering.
Contributions are welcome! Please feel free to submit a Pull Request.
Created by SlyyCooper 🦊
A practical approach to managing multiple AI agents in Cursor through strict file-tree partitioning and domain boundarie
📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
神奇海螺 cursorrules 阿拉丁神燈想要甚麼許願就有