Tool & guide

Design a personal tool around the way you work

Say what you want a personal tool to answer, and get a brief someone can build it from. The example works out which appliance needs attention next.

Read the guide ↓

The brief builder

Your spec

Start with a question you keep asking. Add the fields that answer it, try the home-maintenance example, then download your brief.

Each record has these fields

Your brief

Purpose

Answer this question whenever it is opened: What around the house needs attention next?

Record: one Appliance or fixture

  • Name (text) (e.g. Washing machine)
  • Last checked (date) (e.g. 2026-09-02)
  • Check every (months) (number) (e.g. 12)
  • Owner (person) (e.g. Alex)
  • Status (one of a few options) (e.g. in use / needs repair / replaced)
  • Manual or service record (link or file reference) (e.g. household folder → washer-manual.pdf)

Computed

  • Next due = Last checked + Check every (months); blank when either is missing.
  • Count of records per Status, so the list can be filtered to one status.
  • A “mine” filter on Owner.

Views

  • Main list: Next check date, soonest first, hiding replaced items
  • Overdue and due in the next 30 days, from the computed next-due date
  • By owner, so each person sees their own items

Rules

  • A date can stay unknown until the manual turns up; the item still shows, sorted last, marked “find interval”
  • A blank last checked is allowed and shown as “unknown”, never treated as today.
  • Records with status = replaced stay stored but leave the main list.

Who uses it and how often

Me, from my phone and my laptop. When something breaks, and a five-minute look on the first of the month

Done when

I open it on the first of the month and know the one thing to book or buy

Saved in this browser only. Nothing is sent anywhere. The download is plain text, so it pastes into a note or a Nym conversation as it is.

Start with the question

The example asks: “What around the house needs attention next?” The tool needs two things to answer: when you last checked each item, and how often to check it.

From those, it works out what’s due next and sorts by it.

The purchase price and serial number don’t help answer that question. Keep them in a document instead.

Every field is something someone has to keep filled in. If a field doesn’t serve the question, it won’t get filled in.

Decide when to check each item again

Call the interval field something like “Check every (months)”. The brief builder needs a time unit in the name to work out the next date, so “Frequency” on its own won’t work.

Leave a date blank until you know it, like the washing machine’s until you find the manual. It still shows at the bottom, marked “find interval”, so you can follow up without inventing a deadline.

What each kind of field adds to the brief
Field typeWhat the brief addsWhy it matters
Date + number intervalNext due = date + interval; an overdue viewThe tool answers the question without you scanning rows
PersonA “mine” filterYou see at a glance whose job each item is
One of a few optionsA rule for which status leaves the main listReplaced items stop cluttering the view without being deleted
Link or file referenceA place to point at the manual or receiptThe evidence stays where it lives; the tool remembers where

Run it as a spreadsheet first

Try it as a spreadsheet for a month first.

If keeping it current becomes a chore, hand the downloaded brief to a person, or to your Nym, to build. If the spreadsheet still works after a month, keep it.

Keep going