solutions
One workflow, three ways to build.
Scratch Agent turns a brief into a complete plan: structure, PRD, and ordered tasks. The only thing that changes is how you use it. Pick your profile and follow the flow from start to result.
01 · solo dev
Side projects never stall again.
The problem
Side projects usually die from setup burnout, not bad ideas. Leave it a week, the context in your head is gone, and starting again feels heavy.
How Scratch Agent helps
Write a 5 minute brief, Scratch Agent assembles the structure, PRD, and ordered tasks until they are ready to execute. The project context lives in the plan, not in your head, so you can pick it up anytime without losing direction.
your brief
“Build a simple habit tracker app: add habits, daily checkoffs, streaks, and a weekly chart.”
- ✓ready
Product structure
4 features, 12 sub-features
- ✓ready
Complete PRD
goals, user stories, acceptance criteria
- ✓ready
Ordered tasks
18 tasks, dependencies set by server
- ▸live
Agent execution
task 7 of 18 running
plan progress 39 percent, context saved on the server
prd · ready to present
v1Online Coffee Shop
generated from a client brief, 1 brief in
feature 2 · product ordering
- Shopping cart with real time quantity updates
- Checkout with order summary and shipping fee
- Order confirmation sent to the buyer's email
acceptance criteria
- Orders are recorded completely and visible in the admin dashboard
- Buyers receive confirmation without needing to log in
02 · freelancer / agency
Client briefs become professional PRDs.
The problem
Client briefs are often ambiguous: lots of wants, few details. Scope negotiation drags, estimates become guesses, and unexpected revisions show up mid project.
How Scratch Agent helps
Feed in the client brief, Scratch Agent builds a structured PRD with features, acceptance criteria, and a clear scope before coding starts. You can present it straight to the client as a shared reference. Once agreed, hand the execution to a coding agent with the same plan.
03 · agent operator
A coding agent that never gets confused.
OpenCode, Claude Code, and Cursor work great with clear instructions. Get ambiguous and the agent starts guessing: work order falls apart, context gets wasted, results get torn down and rebuilt.
Scratch Agent gives your agent an ordered plan with dependencies and checkpoints, not guesses. Task order is decided by the server, so the agent never takes a wrong step. When a task fails, the agent stops and reports. At a checkpoint, the agent waits for your verification before continuing.
Read how the prompt works$ copy the mission prompt from your plan, paste it into your favorite agent
> agent connects to the plan, reads the PRD, understands full context
> pick up task #3 “Auth: login form” OK
> do the work, report the result OK
> checkpoint: waiting for your verification pause
> task failed? agent stops and reports, never guesses safe
However you build, it all starts with one brief. Try the Free plan: 3 generates per 24 hours, no credit card.
Create your first plan