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 ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.
Examples
See ${CLAUDE_SKILL_DIR}/references/examples.md for detailed examples.