When using Cursor, you should be “PROMPTING” Cursor. Before you say “Thanks Captian Obvious”, think of it this way, Cursor has the power/intelligence, but you have to envoke it. Present your problem in detail and then ask for the solution. - "Is there a way we can “X” (Your idea in abstract thinking). Explain how you see it working. This is where expression through text is crucial.
Example:
Your process is being communicated correctly, but you’re lacking the knowledge of specific technology that will resolve your problem and make your project run effiently. Stop and have a conversation with Cursor’s AI, or what I do is go to an external deep search and thinking LLM and have a conversation. Explain your needs and ask Ai if there is code base that can resolve your problem and make your code more efficent. Ai will tell you what dependencies or code you need.
You have to pull it out of Ai, stop thinking it’s going to do all the complex thinking. Present your problem in detail and then ask for the solution.