Meeting Minutes
Generate structured meeting minutes, sync to Feishu, and track action items.
Workflow
- Collect input — Ask for (or infer from context): date, attendees, meeting type, agenda, discussion notes, action items
- Render template — Use
assets/template.mdas the base; fill placeholders with provided data - Sync to Feishu — If feishu-doc skill is available, create a Feishu doc with the rendered content
- Track action items — Extract action items into a structured format for follow-up
Template
Read assets/template.md for the full template. Key sections:
- Meeting Info (date, attendees, type, facilitator)
- Agenda
- Key Discussion Points
- Action Items (table: item / owner / deadline / status)
- Decisions Made
- Next Steps
Meeting Types
| Type | Focus |
|---|---|
| brainstorming | Ideas, no decisions yet |
| planning | Goals, milestones, assignments |
| review | Progress, blockers, adjustments |
| retro | What worked, what didn't, improvements |
Feishu Sync
When the feishu-doc skill is available:
python3 .claude/skills/feishu-doc/scripts/doc_ctl.py create "会议纪要 - {title} ({date})" --content "{rendered_content}"
Use --share or --owner to grant access to attendees.
Action Item Extraction
After rendering, extract action items as structured data:
{
"items": [
{"item": "...", "owner": "...", "deadline": "...", "status": "pending"}
]
}
Save to memory/action-items-{date}.json for follow-up tracking.
Customization
- Edit
assets/template.mdto change the template structure - Add custom sections by modifying the markdown template
- Meeting types can be extended in the type table above
