promptdojo_

Build your first reusable tool — step 1 of 1

Build your first reusable tool

Your first build is not an app.

It is a reusable tool for repeated work.

Example: meeting notes → action items.

The tool takes messy notes and produces:

  • action items
  • owners
  • deadlines
  • open questions
  • a follow-up email draft
  • confidence checks

The same shape works for other repeated jobs. Support tickets → weekly status update. Incident notes → runbook entry. Interview scribbles → structured candidate feedback. Different inputs, same move: name the job, fix the output format, write the rules once.

A reusable tool card looks like this:

Tool name:
When to use it:
Inputs it needs:
Rules it follows:
Output format:
Examples:
Checks before trusting:
How to reuse it:

Fill it in now for the meeting-notes job — a couple of rules and an output format are enough — and save it wherever you keep notes. You will run this exact card again later in this chapter.

This is a tool even if it has no code.

It has a job. It has inputs. It has rules. It has an output. It has checks. You can use it again.

And when it misses, the fix goes into the card — a new rule, a new example, a new check — so it does not miss the same way twice.

This matters because the card is what turns a lucky one-off prompt into something a teammate could pick up and run tomorrow without you in the room.

That is building.

Next, fill in a card for the meeting-notes tool — every field, even the ones that feel obvious.