Skip to content
Get AI Business OS

/setup

AI Business OS

/setup is the first-time personalisation wizard for your workspace. It asks you a short series of questions about your business, one at a time, and writes your answers into the files that tell Claude who you are and how your workspace is configured. It takes about five minutes.

Run /setup once, straight after you install AI Business OS and before you start any other work. The Running Setup page walks through the first run in context.

You can run /setup again at any later point. Claude warns you first that a second run overwrites your current configuration, and asks you to confirm before it continues.

  1. Open your workspace folder in VS Code, the folder that contains .claude/.
  2. Open the Claude Code panel from the VS Code sidebar or the editor toolbar.
  3. Type /setup in the message box at the bottom of the Claude Code panel and press Enter.
  4. Answer each question as Claude asks it, because Claude waits for your answer before it asks the next one.
  5. Read the summary that Claude shows at the end and check each value.
  6. Say yes when Claude asks whether to commit the setup, or say no and run /sync later.
# Question What Claude does with the answer
1 Company or organisation name Writes it into CLAUDE.md, state.json and integrations.json
2 Industry Writes it into CLAUDE.md
3 Workspace ID Suggests an ID built from your company name, such as example-consulting-biz-os, and asks you to confirm it
4 GitHub repository address Records it so that /sync can check it pushes to the right place. Answer none if you do not use one
5 Cloud storage Asks which service you use for large files and the full path to the synced folder
6 Language variant UK English or US English, written into the content defaults rule
7 Calendar Asks which calendar app you use, if any, and which calendars to include in your daily briefing
8 Primary contact The name Claude uses when it addresses you
9 Project numbering Tells you that projects are numbered P001, P002, P003 and so on. On a second run, your existing numbering stays exactly as it is

After these questions, Claude works through the six company context files. Each file has its own setup prompt at the top. Claude asks you that prompt and writes your answer into the file. If you say “skip” or “not applicable”, Claude leaves the placeholder text in place and moves on.

File What changes
.claude/CLAUDE.md Company name, industry, workspace ID, repository and cloud storage path replace the placeholders. The Customisation Log gets today’s date
.claude/company/ The six company files are filled in from your answers
.claude/config/integrations.json Company name, set-up date, calendar provider and names, storage provider and path, and feature flags
.claude/state/state.json The workspace block (name, ID, type and repository) and the calendars for your daily briefing
.claude/rules/content-defaults.md Your language variant

Claude Code asks you to approve the calendar tools the first time Claude uses them, and records your approval in .claude/settings.json.

The workspace type is set to client by default, or personal if you are setting up a workspace for yourself.

/setup

At the end, Claude shows a summary like this one.

## Setup Complete
**Workspace:** Example Consulting (example-consulting-biz-os)
**GitHub:** not configured
**Cloud Storage:** Google Drive at /Users/you/Google Drive/Example Consulting
**Language:** UK English
**Calendar:** not configured
**Project numbering:** P001, P002, P003

The summary also lists the files Claude updated and suggests next steps. These are to commit with /sync, run /day for your first briefing and create a project with /newproject.

Before it asks any questions, /setup checks for a file called .claude/CLIENT_PROFILE.md. Workspaces set up with AI Business OS version 1 kept all company information in that single file. If Claude finds it, and the company files still hold placeholder text, Claude moves the content into the six company files instead of running the normal questions.

Claude archives the old profile to .claude/engine-backups/company-migration/ and never deletes it. It then shows you which files it wrote and offers to continue with the rest of the setup. The migration leaves state.json, integrations.json, your project folders, your domain files and any custom skills, commands or rules untouched. The /migrate-company command does the same job in more detail, with a walkthrough for areas the old profile covered thinly.