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."]