Skip to content
Meetings & Prep

Client Briefing

How to get a full context dump for any client -- everything Armbrain knows about them in one command. Also works as a cross-client morning overview when no client is specified.


The Problem

Before a check-in call, a strategy session, or just picking up where you left off with a client, you need to re-load context. What were the open action items? What happened at the last meeting? Where are the rocks? What is the brand voice? Gathering this manually means running five or six separate commands. /cmo-brief pulls it all together in one shot.


Two Modes

/cmo-brief works in two modes depending on context:

SituationModeWhat You Get
Client name provided, or active client mind setSingle-client deep diveFull state dump for one client
No client specified, no active client mindCross-client morning overviewOperational summary across all clients

Mode 1: Single-Client Deep Dive

/cmo-brief Acme

Or, if you already have Acme active:

/cmo-brief

This produces a structured report covering everything Armbrain knows about the client:

Client Overview

Industry, primary contact, current quarter and sprint, and how many days since your last interaction.

Last Meeting

Date, attendees, key outcomes, and whether the follow-up email was sent. Useful for continuity -- you can see immediately what was discussed and whether anything fell through the cracks.

Open Action Items

Organized by urgency:

Recent Activity (Last 14 Days)

Decisions, facts, and notes that were captured recently. This is the "what changed since I last looked" section -- covers memories from all sources (manual, transcripts, email ingestion).

Campaign Status

Active campaigns and recent outcomes. Pulls from campaign_outcome memories and gives you the current state of any marketing initiatives.

Upcoming

Brand Voice Snapshot

Tone, positioning, key content themes, and top stakeholders. A quick refresher so you walk into the call with the right voice in your head.


Mode 2: Cross-Client Morning Overview

When no client is active and you run /cmo-brief without arguments, it produces a morning briefing across all your clients:

/cmo-brief

The overview includes:

Today's Meetings

If Google Calendar is connected, shows today's meetings matched to client minds. Each meeting shows attendees and whether prep is available.

TODAY'S MEETINGS
- 10:00 Acme Corp (Sarah Chen) -- prep available, say "prep my meeting with Acme"
- 2:30 5 Star Charleston (Stephen Graham) -- no recent notes, consider catching up

Needs Attention

Clients with overdue items, stale relationships (no interaction in 14+ days), or outstanding commitments.

NEEDS ATTENTION
- [Acme] 2 action items overdue from Sprint 3
- [Bluebell] No interaction in 18 days -- consider a check-in

This Week's Sprint Deliverables

Current sprint deliverables across all clients, so you know what is due before the end of the sprint.

Only clients with something to report appear. Clients with no open items and no recent activity are omitted.


When to Use Each Mode

ScenarioWhat to Run
Starting your day, no specific client in client mind/cmo-brief (no arguments, no active client mind)
Picking up a client after a few days/cmo-brief Acme
Before a strategy session/cmo-brief Acme, then /cmo-prep for meeting-specific prep
Checking on a client between meetings/cmo-brief (with client already active)
Onboarding a VA and showing them the client stateShare the saved brief file

How It Differs from Meeting Prep

/cmo-brief/cmo-prep
FocusClient state -- everything about the client right nowMeeting-specific -- what you need for the next call
ScopeRocks, sprints, campaigns, brand voice, recent activity, open itemsRecent memories, stakeholders, commitments, context switch
WhenAny time you need to re-load context5-15 minutes before a specific meeting
OutputSaved as a reportSaved as a brief

Use /cmo-brief to re-orient yourself on a client. Use /cmo-prep when you have a specific meeting coming up and need a focused brief with attendee context.


Output and Saving

The briefing is automatically saved to the client's local Armbrain folder (if configured) as a report file:

~/Clients/Acme Corp/Armbrain/Reports/2026-03-27-acme-brief.md

Morning overviews are saved similarly with a morning-briefing filename.

After the briefing, you are prompted: "Want more detail on any section?" This lets you drill into specific areas (e.g., "Tell me more about the open commitments" or "What happened at the last meeting?").


Edge Cases


Key Details