> Source: https://www.airtightdesign.com/bob-builder/tpl-user/

# USER.md — [Full Name]

## Basics

- **Name:** [Full Name]
- **Location:** [City, State/Country]
- **Timezone:** [Timezone with abbreviation]
- **Family:** [Optional — only if relevant to scheduling/availability]

## Organizations

### [Organization Name] ([Role])
- [What the organization does]
- [Team size, structure]
- [Key details relevant to the assistant]

[Repeat for each organization. If only one, that's fine.]

## Communication Preferences

- **Primary channel for urgent alerts:** [Slack/Teams/Telegram/etc.]
- **Primary channel for briefings:** [same or different]
- **Email:** [email address(es)]
- **Messaging:** [Slack workspaces, Teams, etc.]
- **Morning briefing time:** [time with timezone]
- **Do not disturb:** [hours, if applicable]

## Work Style

_See SOUL.md "How [User Name] Works" section for communication preferences. Do not duplicate._

## Accounts and Integrations

_Fill these in as integrations are connected. Never store passwords or tokens — only account identifiers._

- **Email accounts:**
  - [account]: [context/org association]
- **Calendar:** [provider]
- **Messaging:** [platforms and workspaces]
- **Project management:** [tool]
- **Code/Design:** [GitHub, Figma, etc.]
- **CRM:** [tool, if applicable]

## Interests and Context

_Optional. Personal context that helps the assistant calibrate tone and understand you as a person._

- [Interest or context item]

## Notes

[Org relationships, hat-switching rules, context separation rules. Examples:]

[- "When working on [Org A] matters, don't surface [Org B] internal information."]
[- "Personal items are separate from work. Don't surface in work summaries."]
