一键导入
1-1-prep
Prepare for a 1:1 meeting with context from person file, meeting history, and shared projects
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Prepare for a 1:1 meeting with context from person file, meeting history, and shared projects
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Morning briefing combining email, yesterday's meetings, and Slack into one section appended to the weekly report
Scan recent notes for decision language and offer to update project Decision Logs
End-of-week wrap-up for the weekly report. Use on Fridays, when closing out the week, or when the user says "friday", "week close", or "wrap up week".
Full Monday morning setup. Creates week folder, pulls carry-forward, and generates briefing in one pass. Use on Monday mornings or when the user says "monday", "start my week", or "monday morning".
Generate a briefing with calendar, tasks, and attention flags. Use for "week prep", "briefing", or "what's on this week".
| name | 1-1-prep |
| description | Prepare for a 1:1 meeting with context from person file, meeting history, and shared projects |
| allowed-tools | Read, Glob, Grep, Bash, mcp__gworkspace-mcp__calendar_events, mcp__playground-slack-mcp__get_messages, mcp__qmd__search, mcp__qmd__deep_search, mcp__qmd__vector_search |
Generate a briefing for an upcoming 1:1 meeting with cross-file context synthesis.
Identify the person:
people/*.md for matchPull person context:
Semantic search for person context (qmd):
qmd_deep_search MCP tool: query "discussions with [name] about projects decisions feedback", limit 10Check recent Slack context:
slack: handle in frontmattermcp__playground-slack-mcp__get_messages with action: searchfrom:@[slack-handle] or to:@[slack-handle] (last 14 days)Find meeting history:
*/*/meeting-*-[name].md for past meetingsCheck shared projects:
Check for open items:
- [ ] items assigned to them or waiting on themCheck calendar context:
mcp__gworkspace-mcp__calendar_events to find the upcoming meetingGenerate prep briefing:
Use these MCP tools for semantic search (preferred over Bash):
qmd_deep_search: query "conversations with [name]", limit 10 (hybrid: best quality)qmd_deep_search: query "[name] feedback decisions reviews", limit 5qmd_search: query "[name]", limit 10 (fast keyword search for exact mentions)Bash fallback (if MCP unavailable):
source ~/.zshrc && qmd query "conversations with [name]" -n 10 --md
source ~/.zshrc && qmd search "[name]" -n 10 --md
## 1:1 Prep: [Name]
**Meeting:** [Day, Date] at [Time] ([duration])
**Role:** [Title] on [Team]
**Last 1:1:** [Date] ([X days/weeks ago])
### About [Name]
[2-3 sentences from person file: role context, working style, current focus]
### Recent Slack
**Last message:** [Date] - [Topic/context]
**Notable threads:**
- #[channel]: [Topic] ([date])
- DM: [Topic] ([date])
_Skip this section if no Slack handle or MCP unavailable._
### Previous Meeting Recap
**[Date]**: [Topic summary]
- Decision: [key decision]
- Action: [action item status]
**[Date]**: [Topic summary]
- ...
### Open Items
Items waiting on [Name]:
- [ ] [Item] (from [date/source])
Items you owe [Name]:
- [ ] [Item] (from [date/source])
### Shared Projects
| Project | Status | [Name]'s Role | Notes |
|---------|--------|---------------|-------|
| [[project]] | active | contributor | [brief note] |
### Suggested Topics
Based on history and open items:
1. Follow up on [open item from last meeting]
2. [Project] status check
3. [Any blocked item involving them]
Person files live in people/ with this frontmatter:
---
type: person
name: First Last
role: Job Title
team: Team Name
slack: slack-handle
last_updated: YYYY-MM-DD
---