cursor-best-practices
Best practices for working with Cursor. Use when learning how to effectively use Cursor features or optimizing your workflow.
Works with
--- name: cursor-best-practices description: Best practices for working with Cursor. Use when learning how to effectively use Cursor features or optimizing your workflow. license: MIT --- # Cursor Best Practices Best practices for working with Cursor to maximize productivity and code quality. ## Core Principles - **Start with plans** - Use Plan Mode (Shift+Tab) for complex tasks - **Manage context effectively** - Let agent find context, start new conversations when needed - **Extend the agent** - Use Rules for static context, Skills for dynamic capabilities - **Review carefully** - AI-generated code needs review like human code ## Key Workflows - **Test-driven development** - Write tests first, iterate until passing - **Codebase understanding** - Use agent to explore and learn codebases - **Git workflows** - Automate common git operations with commands - **Parallel agents** - Run multiple agents simultaneously for comparison ## References For detailed guidance, see: - `references/planning.md` - Plan mode and starting with plans - `references/context.md` - Managing context and conversations - `references/extending.md` - Rules vs Skills, extending agent - `references/workflows.md` - TDD, codebase understanding, git workflows - `references/reviewing.md` - Code review strategies - `references/parallel-agents.md` - Running agents in parallel
More General & Other skills
find-skills
vercel-labs/skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

