pre-1on1-brief
Generate focused prep document before a 1:1 meeting -- last meeting recap, open commitments, what changed, suggested talking points.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate focused prep document before a 1:1 meeting -- last meeting recap, open commitments, what changed, suggested talking points.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Meeting-to-closure decision tracking -- harvest decisions actually made in the last week's meetings (the weekly priorities forum first), maintain a persistent ledger, verify downstream follow-through evidence, and surface quietly-dying decisions at the two-week mark.
Monthly red-team pass over the user's active big bets -- build the strongest evidence-backed case AGAINST each position they're invested in (steelman opposition, not strawman compliance), ending each bet with an honest KILL / HEDGE / PROCEED-EYES-OPEN verdict.
Weekly knowledge-graph curation loop -- freshness sweep against the week's reality, stale-edge invalidation, pending-merge queue drain, and org-chart temporal completeness against your authority model.
PM Weekly Triage
Decision radar + dossier generator -- detect decisions approaching the user in the next few days and build evidence-backed dossiers (prior positions, stakeholder map, constraining commitments, what it gates) before the moment arrives.
Draft-first email posture -- high-priority emails and key-contact unreplied threads arrive each morning WITH a reply already drafted in the user's voice. The user edits-and-sends or discards instead of starting cold. Drafts only, never sends.
| name | pre-1on1-brief |
| description | Generate focused prep document before a 1:1 meeting -- last meeting recap, open commitments, what changed, suggested talking points. |
Generate a focused preparation document for an upcoming 1:1 meeting. This is deeper than the daily-agenda per-meeting notes -- it includes full context from the last meeting, commitment tracking, and suggested discussion topics.
The skill receives the meeting context:
If no specific meeting is provided, generate briefs for all 1:1 meetings on today's calendar.
Search meeting transcripts for the most recent meeting involving this person:
memory_search "meeting with [person name]" sources=["fireflies"] maxResults=3
Also check data/fireflies/transcripts/ for files with their name.
Read the full transcript and extract:
pm_search "[person name]"
Separate into:
Search for recent email, Teams, or iMessage exchanges with this person:
memory_search "[person name] email teams message" dateFrom=[7 days ago]
If available, look up the person in the knowledge graph:
kg_entity_lookup name="[person name]"
kg_relationships entity="[person name]"
Compare the last meeting date to now. What significant events happened in the interim?
Write to: ~/Edwin/briefing-book/docs/2. Calendar/1-1 Brief -- [Person Name] -- YYYY-MM-DD.md
Format:
---
date: YYYY-MM-DD
type: pre-1on1-brief
person: [Name]
meeting_time: [HH:MM]
last_meeting: [YYYY-MM-DD]
---
# 1:1 Brief -- [Person Name]
**Meeting:** [Day], [Time] | **Last meeting:** [Date] ([X days ago])
## Last Time
[2-3 sentence summary of what was discussed. Include any unresolved items or tension.]
### Decisions Made
- [decision 1]
- [decision 2]
### Commitments from Last Meeting
| Who | What | Status |
|-----|------|--------|
| You | [item] | [on track / done / overdue] |
| [Person] | [item] | [on track / done / overdue] |
## Since Last Meeting
[What's changed in the interim that's relevant to this person or their domain. New information, decisions made elsewhere, team changes, etc.]
## Open Items
### You Owe [Person]
- [pm-id] [description] -- [status, due date]
### [Person] Owes You
- [pm-id] [description] -- [status, due date]
## Suggested Talking Points
1. **[Topic]** -- [Why it matters, what to ask/say]
2. **[Topic]** -- [Why it matters, what to ask/say]
3. **[Topic]** -- [Why it matters, what to ask/say]
## Tone Notes
[Any observations about this person's current state -- stressed, energized, checked out. Based on recent meeting transcripts and communications. Helps you calibrate your approach.]
After writing, publish to Obsidian if configured.
SKILL_COMPLETE: pre-1on1-brief
STATUS: success | error
ARTIFACT: ~/Edwin/briefing-book/docs/2. Calendar/1-1 Brief -- [Person] -- YYYY-MM-DD.md
PERSON: [name]
LAST_MEETING: [date]
OPEN_COMMITMENTS: [count]
ERRORS: [any errors, or "none"]