Think Before You Build

Think before you build.

Answer the Agent Canvas before anyone builds your agent. Each of its 10 fields comes with a test, so you can tell a vague answer from a sharp one.

Open the Agent Canvas Get the skill

Mission You write

Which problem does it solve, for whom and how often? What does done well look like?

Summarizes emails. That's a feature. Whose problem is it, and how often?

Account managers spend 40 minutes a day filing client email into the right deal. Done well: every email is filed to its deal by 9 am. Passes: the problem, who, how often, done well.

Use it in your browser or in your agent

Agent Canvas

Mission, users, inputs, knowledge, process, outputs, the human in the loop, constraints and success criteria. Fill it in here. Copy the spec, or copy it as a prompt that makes any AI tool check your answers before it writes the agent.

Open the Agent Canvas

The skill

Add it to your agent. Before the agent builds anything, it asks you the canvas questions, pushes back once on each vague answer and waits for your yes.

Download tbyb.zip

Unzip it into your agent's skills folder, or upload the zip in its skill settings. Say "skip tbyb" to build without it.

Outcome Canvas

The same questions for a deliverable that is not an agent: a memo, a deck, a plan.

Open the Outcome Canvas

Where does the human sit?

Can someone write the steps down today? What does a wrong answer cost? Your answers give one of four patterns, each with its own autonomy level.

See the patterns

Predictable steps
Ambiguous steps
Low stakes

AI Pipeline

Autonomous

Autonomous Agent

Act and notify

High stakes

Copilot

Suggest

Gated Agent

Act with confirmation