بنقرة واحدة
briefing
Compile daily briefing with meeting context, active deals, and citation tracking
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Compile daily briefing with meeting context, active deals, and citation tracking
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Reference skill demonstrating the 10/10 skillpack contract. Adds a "what does this skillpack do" answer to the user's agent.
Post-call handling for a voice session — turn the transcript into a brain page, post the summary to the operator's messaging surface, archive the audio. Belt-and-suspenders: fires both from a tool the voice persona can call mid-call AND from the automatic call-end handler in server.mjs.
Verify a research claim or academic citation by tracing it through publication → methodology → raw data → independent replication. Routes through perplexity-research for the actual web lookup, then formats results as a citation-checked brain page. Use when a book/article/conversation cites a study and you want to confirm the claim is real, replicated, and accurately characterized.
Universal archivist for personal file archives (Dropbox/B2/Gmail-takeout/local-mount/hard-drive-dump). Filters for high-value content (the user's own writing, ideas, relationships) and surfaces it interactively. REFUSES TO RUN without an explicit inbrain.yml `archive-crawler.scan_paths:` allow-list.
Transform raw article text dumps in the brain into structured pages with executive summary, verbatim quotes, key insights, why-it-matters, and cross-references. Replaces walls-of-text with quotable, actionable brain pages.
Reusable pattern for presenting the user with explicit choices and gating execution until they respond. Used by other skills when a decision point requires human input before proceeding. Platform-agnostic — works on Telegram (inline buttons), Discord, CLI, or any agent with a message tool.
| name | briefing |
| description | Compile daily briefing with meeting context, active deals, and citation tracking |
| triggers | ["daily briefing","morning briefing","what's happening today"] |
| tools | ["search","query","get_page","list_pages","get_timeline"] |
| mutating | false |
Compile a daily briefing from brain context.
Filing rule: When the briefing creates or updates brain pages, follow
skills/_brain-filing-rules.md.
[Source: slug, updated DATE] citation.Hot memory pulse (v0.32). Before composing anything else, run:
inbrain recall --since-last-run --supersessions --pending --rollup --json
Fold the result into the briefing under a "Brain pulse" section at the top:
--supersessions output. Lead
with these because they're new corrections to your model of the world.top_entities from --rollup (top 5 entity slugs by
fact count in the window).facts array under each
entity from the rollup; include kind, notability, and confidence.pending_consolidation_count > 0,
note N facts await dream-cycle consolidation so the operator can decide
whether to run inbrain dream before reading further.The --since-last-run flag advances ~/.inbrain/recall-cursors/<source>.json
so the next briefing picks up exactly where this one left off. If you're
running this as a cron job, pass --source <slug> or set INBRAIN_SOURCE
explicitly — cron doesn't start in your repo-root cwd, so dotfile resolution
may miss the right source. Thin-client installs (inbrain init --mcp-only)
route through the remote brain transparently.
Today's meetings. For each meeting on the calendar:
Active deals. List deal pages in inbrain filtered to active status:
Time-sensitive threads. Open items from timeline entries:
Recent changes. Pages updated in the last 24 hours:
People in play. List person pages in inbrain sorted by recency:
Stale alerts. From inbrain health check:
Before generating any briefing, load context from inbrain systematically.
For every attendee on the calendar invite:
inbrain search "<attendee name>" -- find their brain pageinbrain get <slug> -- load compiled truth, recent timeline, relationship contextBefore drafting or triaging any email:
inbrain search "<sender name>" -- load sender contextRun these queries to populate the briefing sections:
inbrain query "active deals status" -- deal pipeline snapshotinbrain query "meetings this week" -- recent meeting pages with insightsinbrain query "pending commitments follow-ups" -- open threads and action itemsinbrain search --type person --sort updated --limit 10 -- people in playDAILY BRIEFING -- [date]
========================
MEETINGS TODAY
- [time] [meeting name]
Participants: [name] (slug: people/name, [key context])
ACTIVE DEALS
- [deal name] -- [status], deadline: [date]
Recent: [latest timeline entry]
ACTION ITEMS
- [item] -- due [date], related to [slug]
RECENT CHANGES (24h)
- [slug] -- [what changed]
PEOPLE IN PLAY
- [name] -- [why they're active]
If the briefing creates or updates any brain pages (e.g., new meeting prep
pages, updated entity pages), the back-linking iron law applies: every entity
mentioned must have a back-link from their page. See skills/_brain-filing-rules.md.
When presenting facts from brain pages, include inline citations:
[Source: slug, updated DATE]. A fact without a citation is unverifiable.