# I’ve Built 13+ Products... ! [ rw-book-cover] (https://pbs.twimg.com/profile_images/1836788905900687361/YbOpmyHf.jpg) URL: https://twitter.com/PrajwalTomar_/status/1885334819405439354 Author: @PrajwalTomar_ on Twitter ![rw-book-cover](https://pbs.twimg.com/profile_images/1836788905900687361/YbOpmyHf.jpg) ## AI-Generated Summary None ## Highlights > I’ve built 13+ products for clients using Cursor, and I’ve cracked the most efficient way to use it with minimal mistakes. > If you’re a beginner, this thread has everything you need to get started and make Cursor work for you – thread below. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334819405439354)) > 1/ Plan Before Coding > Always start with a solid plan. Use ChatGPT to create your PRD, database design, color palette, and structure. Save these as .md files in Cursor to keep everything consistent. A clear roadmap saves time. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334823922753576)) > 2/ Start with a Strong Foundation > Cursor shines when it’s building on something. Use tools like V0 to generate the initial UI code, then refine in Cursor. This approach improves accuracy and reduces rework. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334826988744783)) > 3/ Use https://t.co/rkgpbFPSb3 for Better Prompts > Leverage tech-specific prompts from Cursor’s directory. Customize them for your project using a .cursorrules file to improve precision, especially for your stack. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334830277128203)) > 4/ Tag Relevant Docs > Sync official docs (Next.js, Supabase, etc.) into Cursor. Reference popular libraries using @LibraryName, or add your own using [DocS](https://twitter.com/DocS) → Add new doc. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334834488213557)) > 5/ Ask the Web > Get up-to-date information from the internet with [web](https://twitter.com/web). Cursor will search the web for you and use the latest information to answer your question. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334837898207375)) > 6/ Save Working Code in .md Files > Save good code from Cursor in .md files for future reference. It speeds up future responses and ensures you always have examples to reuse. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334841111306250)) > 7/ Query the Entire Codebase > Use [codebase](https://twitter.com/codebase) to ask questions about your project. Cursor will search and respond based on the full codebase. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334843937931643)) > 8/ Fast Edits > Edit and write code with the AI. Select some code, click ⌘ K, and describe how the code should be changed. Or, generate new code with ⌘ K without selecting anything. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334846584578429)) > 9/ Use Image for Visual Feedback > Not happy with your UI? Take a screenshot and either click the image button under the chat or drag the image into the input box to provide visual context. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334850032296328)) > 10/ Use AI to Explain Code > Learning while building? Ask Cursor to explain your code like you’re a beginner. Over time, you’ll see clearer coding patterns. ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885334852813066644)) > 11/ Start with Code Templates > Don’t reinvent the wheel. Use boilerplate code for common elements like auth, payments, or databases. Start fast with proven templates: > https://t.co/vDzeT000sd ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885335012372803823)) > Key Takeaway: > Cursor works best when you provide it with clear and detailed prompts. > Set it up right, and you’ll save hours, avoid mistakes, and build FASTER than ever. > If you have any questions or need help getting started, drop them in the comments! ([View Tweet](https://twitter.com/PrajwalTomar_/status/1885335056853447009))