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.

Start with the Free plan

your brief

“Build a simple habit tracker app: add habits, daily checkoffs, streaks, and a weekly chart.”

generate plan
  • ✓

    Product structure

    4 features, 12 sub-features

    ready
  • ✓

    Complete PRD

    goals, user stories, acceptance criteria

    ready
  • ✓

    Ordered tasks

    18 tasks, dependencies set by server

    ready
  • ▸

    Agent execution

    task 7 of 18 running

    live

plan progress 39 percent, context saved on the server

prd · ready to present

v1

Online 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
scope: 6 feature, 21 taskshared client reference ✓

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.

See the Pro 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
agent mission

$ 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