$ recombobulate _
home / tips / break-big-tasks-into-focused-prompts
0

Break Big Tasks into Focused Prompts

bagwaa @bagwaa · Mar 25, 2026 · Prompting
break-big-tasks-into-focused-prompts

The temptation is to dump an entire feature request into one giant prompt. Don't. Claude Code works best when you guide it through focused, incremental steps.

# Instead of this mega-prompt:
"Build a complete user authentication system with
registration, login, password reset, email verification,
OAuth, and role-based access control"

# Do this:
"Create the User model with email and password fields"

Then review, approve, and move to the next step. Each prompt builds on what Claude already did in the conversation, so you're not losing context — you're adding precision.

A practical sequence for building a feature:

1. "Create the database model for user authentication"
   → Review, approve

2. "Add the registration endpoint with validation"
   → Review, approve

3. "Write tests for the registration endpoint"
   → Review, fix any issues

4. "Add the login endpoint with JWT tokens"
   → Review, approve

5. "Add password reset with email verification"
   → Review, approve

Why this works better:

  • Each step is small enough to review properly
  • You catch mistakes early before they compound
  • Claude's output quality stays high because the task is clear
  • You can commit after each step for clean rollback points

This pairs perfectly with the "commit often" workflow — approve a step, commit, move on.

Big features are just small tasks in sequence — guide Claude through them one at a time.

~/recombobulate $ tip --comments --count=0

Log in to leave a comment.

~/recombobulate $ tip --related --limit=3
0
Ask Claude to Scaffold New Features Using Your Existing Code Conventions

Before asking Claude to scaffold a new feature, point it at your existing code first — it will match your naming, structure, error handling, and test patterns exactly rather than defaulting to framework boilerplate.

bagwaa @bagwaa · 2 hours ago
0
Describe the Entire Feature in Plain English Before Claude Starts Building

Give Claude the full picture upfront before it writes any code, so it builds the right thing the first time with fewer correction rounds.

bagwaa @bagwaa · 3 hours ago
0
Pass Multiline Prompts to Claude Code with Shell HEREDOCs

Complex prompts are unreadable as escaped single-liners. Use shell HEREDOCs to write clean, structured prompts directly in your scripts.

bagwaa @bagwaa · 6 hours ago