用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/caezium/skills --skill 1-1-prep命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Orchestrate Henry's long-running engineering and research work across recall, consultation, specifications, verification, worker fleets, evidence trails, handoffs, and reflection. Use when work spans sessions or machines, needs autonomous agents, crosses risky runtime boundaries, or Henry asks to resume, run a fleet, keep going, or use Henry mode. Skip small self-contained tasks.
Use for "how does X work", code walkthroughs before changing something, and placement / ownership / layering questions ("where should this live", "which package owns this", "is this the right layer"). Explains subsystem architecture, runtime flow, onboarding mental models. Can critique architecture. Use why for motivation.
Implement a piece of work based on a spec or set of tickets.
正在显示 SKILL.md
| 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
---