5 Cursor Pro Tips You Need to Know to Become a Power User
Last updated
March 26, 2025
Advertiser disclosure: some links on this website are affiliate links, meaning No Code MBA will make a commission if you click through and purchase.
Header 1
Header 2
Header 3
Header 4
Header 5
Header 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Cursor, the AI code editor, offers specific advantages for app development that many developers - both new and experienced - haven't fully explored.
This article examines five concrete tips to enhance your workflow with Cursor, covering model selection strategies, GitHub workflow integration, and practical authentication implementation.
Watch the video and read the article and then, implement these tips today.
By implementing these tips and strategies, you'll be well on your way to building efficient and innovative apps with Cursor. The combination of AI assistance and your development skills can lead to faster development cycles and more creative solutions.
Tip 1: Leverage Existing GitHub Repositories
You don't have to start every project with Cursor from scratch. Instead, take advantage of public open-source GitHub repositories as your foundation:
Find relevant repositories like Google's Gemini example chat app
Follow the installation instructions to clone and set up in Cursor
Build upon existing functionality rather than coding everything yourself
For example, if you're building an image generation app with Google's Gemini model, starting with their example repository gives you immediate access to the basic API integration, saving hours of setup time.
Tip 2: Use Claude 3.7 Sonnet Max for Stubborn Bugs
Cursor recently released an upgraded model that can help when you're stuck:
Select "Agent" and choose "Claude 3.7 Sonnet Max"
Be aware it costs 5 cents per request and per tool use (approximately 30 cents per complex message)
This model brings more context from your codebase into the prompt
About 70% of previously unsolvable bugs can be resolved with Max
The additional context allows the AI to better understand your entire project, leading to more accurate solutions when standard models fall short.
You can change models back and forth for more complex tasks
Tip 3: Enable "Thinking" Mode for Design Tasks
When asking Cursor to help with design elements:
Use Claude 3.7 with thinking turned on for design-related requests
Be specific in your prompts by clearly stating your design needs
Include this phrase: "Do not make any functional changes, only change the specified design requests"
This approach prevents the AI from modifying your app's functionality while focusing solely on the requested design improvements.
Tip 4: Include Screenshots When Troubleshooting
Visual context dramatically improves Cursor's ability to help:
Take screenshots of any issues or bugs you encounter
Paste the images directly into your message to Cursor
If possible, show both the problem state and the desired outcome
Describe the issue alongside the visual reference
Providing visual information gives the AI more context to work with, resulting in more precise solutions tailored to your specific situation.
Upload a screenshot in Cursor to improve debugging
Tip 5: Integrate Supabase for Authentication and Database Needs
For adding login/logout functionality and database capabilities:
It will create the necessary environment files for API keys
If you encounter connection issues, use the migrations approach:
Go to the migrations tab in Cursor
Copy the generated SQL queries
Paste them into Supabase's SQL editor
Run the queries to create your tables
Return to Cursor and continue development
While other backends like Firebase are available, Supabase provides a straightforward integration path with Cursor.
Bonus Tip 1: Utilize Ask Mode for Questions
Don't forget about Cursor's dedicated question-answering capabilities. You can use Ask mode when you need to ask Cursor something without it changing code.
Specify "only answer the question, do not code" for clarification
Ask about your codebase, general coding concepts, or technical procedures
The Agent will search your codebase to provide context-aware answers
This feature is particularly helpful if you don't come from a highly technical background and need explanations about coding concepts or your specific project.
Bonus Tip 2: Simplify GitHub Operations
Cursor can handle your GitHub workflow directly and you can ask Cursor for help with specific GitHub operations. You can:
Execute terminal commands directly from the chat interface
Use the built-in terminal (accessible from the top menu) for more complex operations
This eliminates the need to remember specific Git commands and streamlines your version control process.
These five tips - plus the bonus ones - will help you become a pro user of Cursor.
Ready to take your app development skills to the next level? Sign up for No Code MBA and access our comprehensive courses on various no-code tools and app development strategies. Join No Code MBA today and start building amazing apps with ease!
FAQ (Frequently Asked Questions)
What is Cursor AI?
Cursor AI is a powerful tool that combines artificial intelligence with traditional coding practices to streamline app development. It offers various models and features to assist developers in writing code, solving bugs, and improving overall efficiency.
How does Cursor AI integrate with GitHub?
Cursor AI allows you to commit changes directly to GitHub without leaving the platform. You can run terminal commands within Cursor, making it easy to manage your version control and collaborate with team members.
What are the benefits of using Supabase with Cursor AI?
Supabase integration with Cursor AI simplifies the process of adding authentication and database functionality to your apps. It provides easy setup for user authentication and allows for efficient database management, including the generation of SQL migrations.
How can I get the most out of Cursor AI's different models?
To maximize the benefits of Cursor AI's models, use the Claude 3.7 Sonnet Max model for complex bug-solving and the other with thinking mode for design-related tasks. Be specific in your prompts and clearly state your requirements to get the best results.
Is Cursor AI suitable for developers with limited technical background?
Yes, Cursor AI can be beneficial for developers with limited technical experience. Its ask mode allows you to ask questions about your codebase or general coding concepts without making changes to your code, providing explanations and insights to help you learn and improve your skills.