Agent skill
brief
Get a pre-meeting briefing for any account. Usage: /brief {account name}. Returns checklist progress, hours remaining, last interaction, missed comms, and open to-dos.
Install this agent skill to your Project
npx add-skill https://github.com/ken-cavanagh-glean/fieldkit/tree/main/plugins/account-ops/skills/brief
SKILL.md
Account Briefing
Quick situational awareness before client calls. Combine local checklist with real-time Glean data.
Usage
/brief Snap
/brief northbeam
/brief golden gate bridge
Workflow
When invoked with an account name, execute these steps:
Step 1: Parse Account Name
The account name is provided as the argument. Normalize it for file lookup (lowercase, spaces preserved for file paths).
Step 2: Read Local Entity File
Read the entity file from exo/entities/orgs/{account name}.md:
Read: exo/entities/orgs/{account}.md
Extract:
- Deployment Checklist — count
[x]vs[ ]items, identify next incomplete item - Deal table — TCV, seats, package, region, dates, team members
- Next Steps — local to-do items
- Risks — known blockers
- Context — situational notes
Step 3: Query Glean Account Status Agent
Run the agent query script to call the Account Status Agent directly via the Glean API.
IMPORTANT: The Glean Agent API takes 60-90 seconds to respond (it runs multiple searches + LLM synthesis). You MUST set a 120-second timeout:
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/query_account_status.py "{account name}"
# Use timeout: 120000 (milliseconds) when calling via Bash tool
Required environment variables:
GLEAN_API_TOKEN— API token for GleanGLEAN_INSTANCE— Glean instance (defaults toscio-prod)
The script returns JSON with:
{
"account": "Snap",
"status": "...",
"sources": [{"title": "...", "url": "..."}]
}
The agent returns:
- Last Meeting — most recent calendar event with this customer + Gong summary
- Open To-Dos — action items from meetings/emails since last interaction
- Missed Communications — unanswered Slack/email since last meeting
- Internal Flags — concerns flagged by AE/DEM/Support in internal channels
- Hours — hours used vs. remaining from Rocketlane
Agent ID: ccdc8e55722e48f98ef04d548f2b7e58
Step 4: Synthesize Briefing
Combine the data into a structured briefing:
## [[{Account}]] Status Briefing
**Checklist Progress:** X/Y complete
- Last completed: {most recent [x] item}
- Next up: {first [ ] item} {(scheduled/not scheduled)}
**Hours:** {used}/{total} ({remaining} remaining)
**Last Interaction:** {date} {meeting title}
- {key points from Gong summary}
**Needs Attention:**
- {unread messages count and from whom}
- {pending emails}
**Risks/Notes:**
- {items from Risks section}
- {relevant context notes}
**Open To-Dos:**
- [ ] {from agent + local Next Steps}
Checklist Parsing
The deployment checklist in entity files follows this structure:
## Deployment Checklist
### Setup
- [x] Kickoff call completed
- [x] Client has launched Glean
### Enablement
- [ ] Enablement session scheduled
- [ ] Enablement session completed
### Success Planning
- [ ] Success planning workshop scheduled
- [ ] Success planning workshop completed
### Training
- [ ] Platform fundamentals training scheduled
- [ ] Platform fundamentals training completed
- [ ] Agent fundamentals training scheduled
- [ ] Agent fundamentals training completed
- [ ] Advanced Agents training scheduled
- [ ] Advanced Agents training completed
### Governance & Review
- [ ] Agent Governance Workshop completed
- [ ] First Quarterly Business Review completed
Count all items with [x] as completed, [ ] as pending.
Entity File Locations
All account entity files live at:
exo/entities/orgs/{account name}.md
File names use lowercase with spaces (e.g., golden gate bridge.md, snap.md).
Error Handling
- File not found: Report "No entity file found for {account}. Check exo/entities/orgs/"
- No Glean data: Report what's available from local file only
- Partial data: Always output what's available, note missing sections
Part of account-ops plugin for fieldkit
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
browser-automation
Guidance for effective browser automation with dev-browser plugin. Use for testing local development, verifying UI changes, debugging visual issues, and automating browser tasks.
agent-spec-generator
Design and generate Glean Agent specifications. Use when creating new agents, speccing out agent requirements, or generating JSON for Agent Builder import. Triggers on: 'create an agent', 'design an agent', 'agent spec', 'build an agent for [use case]'.
glean-mcp
Your work knowledge agent. Use Glean chat to answer any question about the user's company, accounts, colleagues, meetings, documents, or work history. Glean synthesizes across 100+ enterprise apps and always cites sources.
context-engineering-collection
A comprehensive collection of Agent Skills for context engineering, multi-agent architectures, and production agent systems. Use when building, optimizing, or debugging agent systems that require effective context management.
tool-design
Design tools that agents can use effectively, including when to reduce tool complexity. Use when creating, optimizing, or reducing agent tool sets.
memory-systems
Design and implement memory architectures for agent systems. Use when building agents that need to persist state across sessions, maintain entity consistency, or reason over structured knowledge.
Didn't find tool you were looking for?