Custom Modes for Cursor
โ Back to Main | Use Cases โ
Use Cursor AI efficiently for your workflow with custom modes. Think of modes as different "hats" your AI wears depending on what you're doing.
How to create an efficient custom mode?
- Remove unneeded tools - Only enable MCP servers you actually use. Too many tools confuse the AI
- Use a default mode (like "dev") for general workflow
- Be specific - Each mode should have a clear purpose and context
Pro tip: Start with Dev mode as your default. It works for 80% of coding tasks.
What is MCP?
MCP (Model Context Protocol) gives your AI access to external tools like databases, browsers, or Jira. Only enable what you need - too many tools confuse the AI.
Available Custom Modes
Here are the ready-made modes in Tadien Framework. Feel free to copy and edit them for your needs:
Dev Mode
When to use: Default for all coding tasks (Cmd + I), this should includes your daily workflow to do the task.
Tools: None or only sequential-thinking (keeps it simple)
Best for: Adding features, fixing bugs, refactoring code
SQL Mode
When to use: Database work
Tools: PostgreSQL MCP
Best for: Writing queries, database migrations, data analysis
QA Mode
When to use: Testing your features
Tools: Browser automation with Playwright
Best for: End-to-end testing, UI validation, bug reproduction
Confluence/Jira Mode
When to use: Project management and issue tracking
Tools: Atlassian MCP
Best for: Creating tickets, managing backlogs, organizing sprints
Bug Fix Agent ๐ง Work in Progress
When to use: Autonomous bug fixing workflows
Tools: Jira integration + Playwright testing
Best for: End-to-end bug resolution from ticket to tested fix
Creating Your Own Modes
Examples of other useful modes you might create:
- Upload/I18n Mode - For internationalization and file uploads
- DevOps Mode - For deployment and infrastructure tasks
- Code Review Mode - For reviewing pull requests
- Autonomous Agent Mode - Like Bug Fix Agent, for end-to-end workflows
Quick Setup Guide
Step 1: Choose your mode
- Daily coding? โ Dev Mode
- Database work? โ SQL Mode
- Testing/QA? โ QA Mode
Step 2: Copy the mode content
- Go to Cursor Mode โ Add new mode
- Copy the content from the mode file
- Paste it into your custom mode
Step 3: Switch when your task changes
- Use the mode switcher in Cursor
- Don't try to do everything in one mode
Pro Tips
- Start simple: Use our 3 basic modes first, add more only when needed
- Share with team: When a mode works well, share it with everyone
- Keep it updated: Version control your mode configs in your project repo
Remember: The best mode is the one you actually use consistently!
๐งญ Navigation
๐ Main Guide - Framework overview
๐ก Use Cases - See these modes in action
๐ Cursor Rules - Project-specific guidelines
Individual Modes:
- ๐ง Dev Mode - Daily coding workflow
- ๐๏ธ SQL Mode - Database operations
- ๐งช QA Mode - Testing and validation
- ๐ Jira Mode - Project management
- ๐ค Bug Fix Agent - Autonomous fixing (WIP)