cursor-multi-repo
SKILL.md
Cursor Multi Repo
Overview
This skill guides you through working with multiple repositories in Cursor. It covers multi-root workspaces, monorepo patterns, selective indexing strategies, and cross-project context management for complex development environments.
Prerequisites
- Multiple repositories or monorepo structure
- Understanding of workspace concepts
- Cursor IDE with workspace support
- Configured .cursorrules for each project
Instructions
- Decide on multi-repo strategy (separate windows, workspace, or monorepo)
- Create workspace file or open specific packages
- Configure .cursorrules inheritance (root + overrides)
- Set up selective indexing with .cursorignore
- Use full paths for @-mentions across projects
- Test cross-project context and queries
Output
- Functional multi-repository workspace
- Properly inherited .cursorrules
- Selective indexing per project
- Cross-project AI context awareness
Error Handling
See {baseDir}/references/errors.md for comprehensive error handling.
Examples
See {baseDir}/references/examples.md for detailed examples.