Bookmark this if you’re just getting started with Cursor We’ve built 18+ MVPs using it and finally cracked the most efficient way to use it without breaking things. If you’re a beginner, this thread has everything you need to get started and make Cursor work for you ↓
1/ Plan before you code A messy plan leads to messy prompts. Use ChatGPT to generate: • A simple PRD with your app goals, user flows, and features • Your database schema and table relationships • A color palette and typography reference • Tech stack outline (e.g. Supabase,
2/ Start with a foundation (don’t go blank) Cursor is powerful, but it performs better with some structure. Use tools like: • UX Pilot to create styled screen mockups • Or Lovable/Bolt for fast UI generation Once you have your layout, refine it in Cursor.
3/ Set up Project Rules (replace .cursorrules) Don’t skip this. With Project Rules, you can: • Apply scoped instructions (e.g. “Only use Tailwind classes in .tsx files”) • Define naming conventions and preferred patterns • Sync rules with your GitHub repo for team use Set
4/ Save reusable code in Notepad Cursor’s Notepad is your AI memory. Store: • Auth flows (e.g., Supabase signup/login) • Stripe checkout setup • Common fetch/query patterns • Validation logic and Zod schemas
5/ Split your work with Chat Tabs It's massive for multitasking. I use: • One tab for planning (talking to the AI about structure) • One tab for fixing bugs or iterating This avoids losing context across different conversations.
6/ Automate with MCP (Model Context Protocol) MCP lets Cursor do more than code: • Run scripts to clean your repo • Automate database setup (like Supabase table creation) • Pull research from tools like Perplexity or Docs
8/ Save working code in .md files When Cursor gives you a great response: • Save it in a markdown file like http://auth-flow.md, http://deployment.md, etc. • Reuse later when building similar apps • Cursor will refer to it for future prompts too
9/ Use YOLO Mode (but wisely) YOLO Mode = no confirmation before running commands. Use it to: • Format files • Generate boilerplate • Run scripts fast Watch Out: Use on a separate Git branch. It will overwrite files instantly.
10/ Fix UI with Screenshots Cursor supports visual input. Just: • Take a screenshot of the broken UI • Drag it into the chat • Prompt: “Fix this spacing and align it with the design system” Much faster than explaining with words.
11/ Learn while building Ask Cursor to: • Explain code like you’re a beginner • Walk through step-by-step logic • Suggest better patterns This is how I upskilled while working on real MVPs.
12/ Use code templates Why start from scratch? Use Vercel’s official templates for: • Next.js apps • Auth flows • Stripe payments • Blog + CMS setup Link: https://vercel.com/templates/n...
13/ New in Cursor Take advantage of these new features: • Custom modes (beta): Compose new modes with tools and prompts that fit your workflow • Chat Tabs: Run parallel conversations without losing context • Ask mode now has access to all search tools by default • Sound
14/ Update for 0.49.x: Cursor just got even better. • Generate & auto-apply rules from any chat • Image support in MCP • Built-in diff review for agent code • Smarter terminal control • Global ignore files • Gemini 2.5 Pro and GPT-4.1 now supported This version levels up
15/ TLDR • Plan your build with .md docs • Use Project Rules to control AI • Review everything with async reviews (use CodeRabbit) • Save and reuse smart responses • Use tabs and screenshots for better context • Combine with tools like MCP and Notepad for superpowers Let
@PrajwalTomar_ Finding the right workflow with AI coding tools makes all the difference. I've built numerous AI agents and discovering the optimal prompt patterns saves countless hours of debugging.
@PrajwalTomar_ building and learning all this, great to have joined you as well in skool. 🚀
@PrajwalTomar_ @threadreaderapp unroll
@PrajwalTomar_ @threadreaderapp unroll
@PrajwalTomar_ So helpful! Can you elaborate on the automate with mcp’s point? What are some examples?
@PrajwalTomar_ cursor changed the game for our workflow too. built 3 mvps last month alone
@PrajwalTomar_ Awesome resource.
@PrajwalTomar_ Great resource
@PrajwalTomar_ Finally a very useful post in this community! Nice!
@PrajwalTomar_ Looks solid. But real test: if I paid you, could you build an MVP, powered by Cursor, that compiles code faster than Clang using adaptive hardware-specific compilation strategies? If yes, I'll send wire instructions. If not, we cry in C++
@PrajwalTomar_ Great thread, useful and partical insights! I guess a walkthrough video of you setting up a new project or making necessary rule and env changes for an existing repo could help better understand it 🤝
@PrajwalTomar_ Great value in this one Prajwal, wayy to go.
@PrajwalTomar_ @threadreaderapp unroll
@PrajwalTomar_ If you’re getting serious with Cursor, you have to check out GoCodeo too. It runs inside VS Code and acts like your AI dev agent, building full-stack apps, wiring up Postgres/Supabase, Stripe, even deploying to Vercel. Check it out: https://marketplace.visualstud...
