builder mode · for Claude Code and Cursor
Your AI starts everything.Nuffo makes you finish.
Your agent can scaffold a new app before you finish the sentence. Nuffo sits quietly between it and repo number twelve, and keeps you on your three.
npx @nuffo/cli connectMCP + hook + rules file, in under 30 seconds. disconnect undoes all of it.

Three small jobs. Big difference.
Asks before a 4th project
npm create,git init,git clone,cargo new: when your agent is about to start something that isn’t one of your three, it stops and asks you first.Tells your agent your three
Every session starts knowing your three projects, today’s three things, and whether this folder belongs to one of them.
Catches ideas, never your day
Your agent can drop ideas and tasks into your list, each with a receipt you can undo. It can never fill today. Only you do that.
How the check decides.
Each of your three has a scope: its repo remotes, its folders, a few keywords. When your agent is about to start something, the hook asks Nuffo’s check_bet one question: is this part of your three?
- inside a bet's folder or repocarries on, silently
- clearly part of one of your threecarries on, with a receipt
- not sure, or a new thingstops and asks you
It links only when it’s confident. When it isn’t, it asks. It never quietly decides for you.
> let’s spin up a quick habit tracker in next.js
● Bash(npx create-next-app habit-tracker)
nuffo: not one of your three (recipe app · newsletter · kitchen reno). pick one:
- [add to a bet]
- [cool it 7d]
- [swap a bet]
- [just this once]
● cooled “habit tracker” for 7 days. back to the recipe app?
- add to a bet
It's really part of one of your three. Nuffo remembers the folder, so next time it just carries on.
- cool it 7d
A shiny new idea. It waits a week in wishes. Most fade quietly; the good ones are still warm.
- swap a bet
It matters more than one of your three. Park one (a reason, where you left off, a date to look again), then go.
- just this once
A quick experiment. It goes ahead, and shows up in Sunday's review so nothing hides.
Nothing sneaky. Nothing stuck.
Receipts and undo
Every change an agent makes leaves a receipt with its name on it. Tap undo and it’s gone.
- claude code added “fix the login redirect” to later undo
- cursor linked ~/code/recipes to recipe app undo
- claude code cooled “habit tracker” for 7 days undo
Fails open
If Nuffo is down, slow, or your token was revoked, your commands run normally. You get one quiet line about it, once per session, never a silent skip and never a stuck agent.
nuffo: couldn’t check with Nuffo just now, so this went through unchecked. Commands still run.
Twelve repos? Pick three.
Not sure what your three are any more? scan finds the git repos in your code folders and lists them, newest first, with when you last touched each. You tick which go to your pile in Nuffo, then pick your three in the app. The others rest, guilt-free. Nothing is sent until you pick.
npx @nuffo/cli scanWhat each AI can do.
Claude and ChatGPT connect with one address (step by step). They’re capture + context: they add to your list and know your three. They have no hooks, so nothing is enforced there. Only Claude Code and Cursor get the check.
Fills your today: never, for any AI. Anything can land in your list. Only you fill your day.
Quick answers
Will it slow my agent down?
The check only runs on commands that look like they start something new (npm create, git init, git clone and friends). Everything else passes without a call. When it does check, it has a short timeout.
What happens if Nuffo is down?
Your commands run normally. Hooks fail open: if Nuffo is unreachable, errors, or the token was revoked, you see one 'nuffo: …' line about it, once per session, and your agent keeps working.
What does the CLI change on my machine?
It adds the Nuffo MCP server to Claude Code and Cursor, installs the hooks, and writes a short static rules block into ~/.claude/CLAUDE.md between nuffo:start and nuffo:end. Every file is backed up first. npx @nuffo/cli disconnect removes all of it and revokes the token.
Can my agent add things to today?
No. Agent tokens can't write today, by design and in the database, not just the UI. Your agent can capture ideas and tasks to your list and mark things done. Picking the three is yours.
Does it work with ChatGPT or claude.ai?
Yes, as capture and context: they can add to your list, read your three and today's plan, and mark things done. They have no hooks, so nothing stops them starting something. Only Claude Code and Cursor get the check.
Is builder mode free?
The rules, the MCP connection and one connected AI are free. The project check (the hook) is part of Pro, and every account starts with 14 days of Pro. On Free the hook stays out of the way: your agent keeps going, and Nuffo still knows your three.
Is it only for coding?
No. Your three can be a launch, a move and a marathon. Nuffo is a calm to-do list for work and life; builder mode just gives it extra teeth inside your coding tools.
One command. Then finish.
Start free, connect in under 30 seconds, and keep your agent on your three. Every account starts with 14 days of Pro, no card.
Start freerather do it yourself? the hook, explainedhow nuffo works for the rest of life
