Off the Mode

A prompt-engineering setup for AI coding tools

Left alone, your AI builds the average.

Off the Mode makes Claude, Cursor or any AI coding tool plan first, build in the right order, and hold an elite bar: clean code, fast screens, nothing that looks like every other app. It lives outside your project. Your project gets the .offthemode/ folder, plus one line you approve so your tool loads it.

Two doors

A new project, or one you've already started

New project

  1. Add Off the Mode to your AI tool.
  2. In your project, say set up off the mode.
  3. It interviews you about your vision and your core concept.
  4. You get a plan, and a checklist of the core split into pieces you build one after another.

First winA clear plan, in about ten minutes.

Existing project

  1. Add Off the Mode to your AI tool.
  2. In your project, say set up off the mode.
  3. It reads your code and tells you, in plain words, what it thinks the project is. You confirm.
  4. It checks the code against your core concept and builds the checklist, with what's done already marked.

First winWhere you really stand, in about ten minutes.

How it works

One order, every project

Phases overlap, and your sessions stay free: you code the way you always do. The rules hold the standard in every session, and the revisit commands keep things honest whenever you ask.

  1. 01RulesThe standard every change is held to
  2. 02PlanThe vision and the core concept, before any code
  3. 03Look and feelIf there's a UI: references, a color and type system, nothing average
  4. 04Backend and hostingStrong from the first commit, ready to go live
  5. 05NavigationEvery screen and every state, walkable end to end
  6. 06The coreBuilt fragment by fragment, each one proven
  7. 07SecurityRules from day one, a full audit before launch
  8. 08ShipLaunch, watch, learn, improve the setup itself
Commands

Five commands, each with one job

Say or typeWhat it doesWhat it can change
/offthemodeSets up your project, new or existing, or tells you where it standsThe .offthemode/ folder, plus one line you approve so your tool loads it
/listrevisit [idea]Shows the checklist, or adds a new feature or idea to itThe checklist
/reassessChecks what's built against your core conceptNothing: it reports
/commentrevisit [path]Removes stale or noisy comments, adds a why where code can't explain itselfCode comments only
/glossaryrevisitRefreshes a summary of the project anyone can understandThe plain-words summary

You can always just say it instead: “run listrevisit”, “reassess the project”.

Add it

Pick your tool

Two ways in. The link: your tool reaches it over MCP, the standard way AI tools connect to outside tools, and updates arrive on their own. The skills: files on your machine, no server.

In the Claude desktop app or on claude.ai:

  1. Open Settings, then Connectors.
  2. Choose Add custom connector, name it Off the Mode, and paste this link.
https://offthemode.vercel.app/mcp

On a Team or Enterprise plan, only admins can add connectors. Ask yours to add it for the organization.

Then say set up off the mode in a Claude session that can open your project folder, because setup reads the project and writes its files there. In a chat without your files, it drafts each file in the chat for you to save. For a codebase, Claude Code is the better fit (next tab).

Promises

What it never does

Never slows you down

Your sessions stay free-form. Nothing forces the checklist on you; the revisits catch up when you ask.

One folder, plus one line

Everything lives in .offthemode/, plus one line you approve so your tool loads it. Your code only changes when you ask your AI to change it.

Never sees your code

The server only hands out instructions and templates. Your AI tool does the reading and writing, on your machine.

Any language, any tool

It's a way of working, not a library. Web, mobile, backend, data: Claude, Cursor, VS Code and more.