Skip to content

Tips and Tricks

Level up your Claude game! Here are insider tips to work faster and smarter with your AI assistant.

Instead of jumping into details, set the stage:

❌ “Fix the bug in the function” ✅ “I have a React app with a shopping cart. The total price calculation is wrong.”

Build on previous responses:

You: "Create a user login form"
Claude: [creates form]
You: "Now add validation to that"
Claude: [adds to the same form]

Claude understands natural language:

  • “That’s not quite right”
  • “Can you make it simpler?”
  • “I don’t understand that part”
  • “Let’s try a different approach”

Start your message with these for instant action:

  • “Read” - Claude reads files first
  • “Run” - Executes commands immediately
  • “Search” - Finds code quickly
  • “Explain” - Gets explanations without changes
  • “Fix” - Jumps straight to debugging

Ask for multiple things at once: “Read package.json, check what version of React we’re using, and update it to the latest version”

Use “then” to chain actions: “Find all TODO comments then create a task list from them”

Sometimes the best approach is: “Look at this project and tell me what you find interesting”

  • “Review this code for best practices”
  • “What security issues do you see?”
  • “How can this be more efficient?”
  • “Check if I’m following React conventions”

Work in steps:

  1. “Create a basic version”
  2. “Add error handling”
  3. “Now make it more efficient”
  4. “Add comments and documentation”
  • “Show me how to use async/await”
  • “Show me a better way to structure this”
  • “Show me what errors this might cause”
  • “What if the user enters invalid data?”
  • “What if this API call fails?”
  • “What if we used TypeScript instead?”
  • “Explain this like I’m new to coding”
  • “Explain why this is better”
  • “Explain what each line does”
  • Responses getting slower
  • Claude forgetting context
  • Conversation over 50 messages
  • Switching to new topic

Before starting new chat:

  1. Ask Claude to summarize progress
  2. Copy important code
  3. Note completed tasks
  4. Save any generated files

Use tabs for:

  • Different features
  • Learning vs. doing
  • Experiments vs. production
  • Quick questions vs. deep work

“Can you explain [concept] and show me a simple example?”

“Give me a coding challenge for [topic] and help me solve it”

“Review my solution and teach me better approaches”

Start simple, build complexity:

  1. “Show me a basic React component”
  2. “Now add state to it”
  3. “Now add props”
  4. “Now add event handling”
  • The error message
  • The code that’s failing
  • What you expected
  • What actually happened

“This test is failing. Can you figure out why?”

Claude can help you debug methodically:

  1. Understand the error
  2. Locate the problem
  3. Test hypotheses
  4. Implement fix
  5. Verify solution

“I want to build [X]. Help me plan the structure and create the initial files”

“I need to add [feature] to my app. What files need to change?”

“This code works but feels messy. Can you help refactor it?”

“Can you document this code with clear comments and create a README?”

“Convert this JavaScript to TypeScript”

“Find all places where we’re not handling errors”

“Make this function more efficient”

“Write tests for this component”

Be explicit about:

  • Your tech stack
  • Project conventions
  • Specific requirements
  • Edge cases

Very long files might truncate:

  • Focus on specific sections
  • Break into smaller requests
  • Use search to find relevant parts

Specify versions when important: “Using React 18 and Next.js 13”

  • Use pronouns: “it”, “that”, “the function”
  • Reference by line numbers
  • Point to “the error above”

Always feel free to ask:

  • “Why did you do it that way?”
  • “What’s the advantage of this approach?”
  • “Could you explain that syntax?”
  • Try different phrasings
  • Ask for alternatives
  • Request different styles
  • Explore “what if” scenarios

Find what works for you:

  • Your favorite ways to phrase requests
  • Your preferred level of detail
  • Your debugging workflow
  • Your learning style

The more you use Claude:

  • Better you understand capabilities
  • Faster you get results
  • More natural conversations become
  • More productive you are

Try these today:

  1. Ask for alternatives: “Show me 3 different ways to do this”
  2. Request explanations: “Why is this approach better?”
  3. Get summaries: “What does this project do in one paragraph?”
  4. Find improvements: “How can this code be better?”
  5. Learn shortcuts: “What’s a quicker way to do this?”

Keep exploring: