What this agent does
The output of most meetings is a wall of raw transcript nobody reads twice, and action items that live only in someone's memory until they're forgotten. This agent turns that transcript into three things people actually use: a short summary, a decisions log, and an action-item list with an owner and implied deadline for each item.
transcript-summarizer— reads the raw meeting transcript (from Zoom, Google Meet, or a pasted text file) and writes a concise summary organized by topic, not by chronological order.action-item-extractor— scans the same transcript for concrete commitments ("I'll send that by Friday", "let's have Sarah own the migration") and turns each into a structured action item: task, owner, and due date if one was mentioned.notes-poster— posts the summary and action items to your configured channel (Slack, Telegram, or Notion page), tagging each owner if channel usernames are mapped.
Every run saves the full output to a dated notes archive, so past meetings stay searchable.
Requirements
- A meeting transcript source — Zoom/Meet auto-transcripts, or any pasted text.
- Works on OpenClaw (channel posting + scheduled trigger) and on Claude AI (Claude Code or claude.ai, run manually after each meeting).
- No paid transcription API required if your meeting tool already provides transcripts; otherwise pair with any transcription service of your choice before running this agent.
Setup
- Unzip the package into your workspace, keeping the folder structure intact.
- Edit
config/notes-config.mdwith your target channel/Notion page and a name-to-username mapping for owner tagging. - Run the starter prompt in
starter-prompts.mdagainst a sample transcript to see the full pipeline end to end. - For recurring meetings, automate the trigger with
automation-prompt.md(e.g. triggered right after a calendar event ends).
What's included
Skills/transcript-summarizer/SKILL.md,Skills/action-item-extractor/SKILL.md,Skills/notes-poster/SKILL.mdconfig/notes-config.md— target channel and owner name mappingconfig/notes-archive/— dated output archive, one file per meetinginstallation-prompt.md— channel/Notion setup walkthroughautomation-prompt.md— instructions for triggering after calendar eventsstarter-prompts.md— example prompt using a sample transcriptassets/— pipeline diagram