一键导入
ceo-briefing
Executive morning briefing — revenue, pipeline, clients, Atlas financial snapshot, blocked items, and today's
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Executive morning briefing — revenue, pipeline, clients, Atlas financial snapshot, blocked items, and today's
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Intelligent routing between Bravo and Codex — decides when to delegate tasks to Codex vs handle internally
Secrets and authentication management. Ensures API keys, tokens, and credentials are NEVER exposed in plain text. Use when handling any credential, API key, or sensitive configuration.
Use when CC asks to create a new agent, scaffold a new agent repo, or clone Bravo's architecture for a new domain (client agent, sibling agent, specialized agent). Generates a new AI-agent repo from templates, wires it into C_SUITE_ARCHITECTURE.md and brain/APP_REGISTRY.md, preserves the V5.6 outbound chokepoint, and gives the new agent a doctor command on day one.
Claims-based access control for multi-agent coordination. Defines what each agent can read, write, execute, and spawn. Enforces least-privilege: agents only access what they need. Use when: spawning agents, multi-agent tasks, security-sensitive operations. Skip when: single-agent inline work, trivial tasks.
Build and maintain product-grade agent infrastructure: onboarding diagnostics, runtime home, packaging, skill lifecycle, tool manifests, and agent scaffolds.
Spawn and coordinate Claude Code Agent Teams (experimental) — parallel subagents for complex multi-domain tasks
| name | ceo-briefing |
| description | Executive morning briefing — revenue, pipeline, clients, Atlas financial snapshot, blocked items, and today's |
| tags | ["skill","ceo","revenue","briefing"] |
| triggers | ["ceo briefing","use ceo briefing","run ceo briefing","executive morning briefing — revenue"] |
| tier | standard |
One command to give CC a complete picture of his empire in 30 seconds. Pulls live data from Stripe, Supabase, Atlas, and memory files. No fluff — just signal.
Trigger: /briefing, "morning briefing", "what's the status", session start on Monday mornings
When triggered, generate this exact format:
MRR: $X,XXX / $5,000 target (XX% — Y days remaining)
[████████░░] XX%
Data source: python scripts/revenue_engine.py mrr --json OR python scripts/integrations/stripe_tool.py balance --json
Fallback: Read memory/ACTIVE_TASKS.md for last known MRR figure.
Leads: X total | Y warm | Z calls booked
Top prospects: [Name — stage — last contact — next action]
Overdue follow-ups: X leads haven't been contacted in 7+ days
Data source: python scripts/lead_engine.py pipeline --json and python scripts/lead_engine.py followups --json
Fallback: Read memory/ACTIVE_TASKS.md pipeline section.
[CLIENT NAME] — [HEALTHY/AT-RISK/CRITICAL]
Revenue: $X/mo | Contract: [status] | Last deliverable: [date]
Risk: [any risk factors]
Data source: Supabase leads table (status=client) + revenue_events.
Rule: Flag as AT-RISK if: no interaction in 14+ days, deliverable overdue, or revenue >50% of total MRR.
Trading: $X portfolio (Kraken) | Today P&L: +/-$X
Tax: [Next deadline] in [X days] | Status: [filed/pending/prep needed]
FIRE: $X / $900K target (X%)
Data source: Read C:\Users\User\APPS\trading-agent\brain\STATE.md (READ ONLY — never write).
Fallback: If file unreadable, show "Atlas: check trading-agent/ for latest."
Waiting on CC:
- [Item] — blocked since [date] — impact: [what's stalled]
Waiting on others:
- [Person]: [Item] — since [date]
Data source: memory/ACTIVE_TASKS.md (items marked blocked or with "waiting" in description).
>> [THE ONE THING that moves the needle most today]
Why: [1 sentence — revenue impact or risk reduction]
First step: [Exact action CC should take right now]
Logic for selecting the #1 priority:
Step 0 — Read the snapshot first (Prep Table layer):
state/snapshots/latest_briefing.json is rebuilt by scripts/snapshots/briefing_snapshot.py (cron: daily 06:00 UTC). Read it first.
ts field is < 24 hours old → use it as-is for sections 1, 2, and 3 below. Skip the live Python calls for those sections.python scripts/snapshots/briefing_snapshot.py once, then read. Falls back to the live engines below only if the snapshot itself errors.This is the silver-platter principle (brain/AGENTIC_OS_REFERENCE.md §3) — one JSON read instead of 4 subprocess calls. Sub-second briefings vs 30–60 sec.
Then assemble:
scripts/revenue_engine.py — MRR, Stripe sync, forecastingscripts/lead_engine.py — pipeline, scoring, follow-upsC:\Users\User\APPS\trading-agent\brain\STATE.md — READ ONLYmemory/ACTIVE_TASKS.md — blocked items, prioritiesscripts/booking_engine.py — upcoming calls