← Back to Lab
Note
Claude Code
Check In App

Give Claude the why, not just the what

The one change that made Claude's output better on the Check In App: context and reasoning up front.

Goal

Worked on
May 17, 2026

The more context Claude starts with, the less I fix afterward.

What I built

By May, the Check In App had a PRD and wireframes for every screen. But when I sat down with Claude to build the design system and style screens, I'd prompt with just the task: create these components, apply these colors. Claude moved fast, but I spent a lot of time afterward fixing things, especially how design tokens were applied.

Looking back, the problem wasn't Claude. The plan existed. It just wasn't in the conversation. I was handing over the what (build this) without the why (who it's for, how it should feel, what matters most).

So now I start differently:

  • Put the plan in the conversation at the start of every session, not just in my head
  • Explain the why behind the request, not just the task
  • Front-load as much context as I can: the users, the constraints, the decisions already made

It's the same thing I'd do for a teammate. A good brief gets better work, and that turns out to be true for AI too.

✓

What worked

✕

What didn't

The why

The more context Claude starts with, the less I fix afterward.

More from this project