AgentSkillsCN

meet

将会议记录转化为结构化的笔记,提取决策、阻塞事项与行动项。当您想“为项目类型标题做会议记录”时,可使用此功能,然后将会议记录粘贴进去。

SKILL.md
--- frontmatter
name: meet
description: Process meeting notes into structured notes with extracted decisions, blockers, and action items. Use for "/meet project type title" then paste notes.
allowed-tools: Read, Write, Edit, Glob, Grep, TaskCreate, TaskUpdate, TaskList, TaskGet
user-invocable: true

/meet — Meeting Processing

Process raw meeting notes into structured notes with extracted decisions, blockers, and action items.

Context

Today's date: !date +%Y-%m-%d Recent meetings: !ls meetings/*.md 2>/dev/null | tail -5

Reference template: @_templates/meeting.md Config: @_core/config.yaml Processing logic: @_core/PROCESSING.md

Input

User input: $ARGUMENTS

Then user will paste raw notes.

Session Task Progress

code
TaskCreate: "Parse meeting metadata"
  activeForm: "Parsing meeting metadata..."

TaskCreate: "Extract decisions, blockers, actions"
  activeForm: "Extracting items from notes..."

TaskCreate: "Create linked notes"
  activeForm: "Creating linked notes..."

Processing Steps

  1. Parse Input

    • Extract project
    • Extract type: sync, milestone, external
    • Generate slug from title
  2. Request Notes

    • If notes not provided, prompt: "Paste your meeting notes:"
  3. Extract from Notes

    • Decisions: Look for "decided", "agreed", "going with"
    • Blockers: Look for "blocked", "stuck", "waiting on"
    • Action Items: Look for "will do", "action:", "TODO", "@name"
    • Attendees: Look for @mentions or name lists
  4. Create Meeting Note

    • Filename: meetings/{date}-{type}-{slug}.md
    • Apply template with extracted data
    • Add ## Links section
  5. Create Linked Notes

    • For each decision: Create decisions/{project}/{date}-{slug}.md
    • For each blocker: Create blockers/{project}/{date}-{slug}.md
    • Link back to meeting note
  6. Update References

    • Add to project index if exists

Output

code
Created: meetings/{date}-{type}-{slug}.md
Extracted:
- Decisions: {count} (notes created)
- Blockers: {count} (notes created)
- Action items: {count}