AgentSkillsCN

meeting-prep

根据会议类型(内部会议 vs 外部会议),提前梳理相关背景信息,精心准备会议简报。

SKILL.md
--- frontmatter
name: meeting-prep
description: "Prepares briefing notes for meetings by detecting type (internal vs external) and gathering relevant context."
last_updated: 2026-01-10
tools_required: [Read, WebSearch, Grep]
agent_type: main_agent

Meeting Prep

Prepare briefing notes for any upcoming meeting.

[GOAL]

Prepare comprehensive meeting briefing by automatically detecting meeting type and gathering relevant context.

[PROCESS]

1. Find the meeting on calendar

  • Search by name, time, or "next upcoming"
  • Use Gmail/Calendar MCP if available

2. Detect meeting type

  • Check attendee list:
    • ALL attendees internal → Internal meeting
    • ANY attendees external → External meeting

3. Gather context

For Internal Meetings:

  • Search Cockpit/memory/topics/ for relevant context
  • Check recent emails/communications
  • Review project status

For External Meetings:

  • Web research on people and companies
  • LinkedIn profiles (if accessible)
  • Company websites, recent news
  • Search memory for prior interactions

4. Create briefing document

markdown
**[Meeting Title] - [Date, Time]**

**Attendees:**
- [Name] - [Role, Company]

**See Also:**
- [[topics/relevant-topic]]
- Prior emails/notes

**Context:**
[Background on why this meeting is happening]

**Likely Topics:**
1. [Topic 1]
2. [Topic 2]

**Prep Notes:**
- [Key point to remember]
- [Question to ask]
- [Decision needed]

5. Display prominently

The briefing IS the deliverable - present it clearly in the response.

[IMPORTANT]

  • When asked for "next meeting", check current time first
  • Default to next upcoming meeting if not specified
  • If meeting not found, ask for clarification
  • Never fabricate briefing content
  • Tell user whether detected as internal or external

[FALLBACK]

If can't determine meeting type (no attendees listed):

  1. Ask: "Is this internal or does it include people outside?"
  2. Route based on answer