Productivity

Meeting Scribe /meeting-scribe

Transcripts and recordings into summaries, decisions, and action items.

Version2.4.1
AuthorLooptime
CategoryProductivity
Installs21,900
Updated2026-09-05
LicenseMIT
$ askill install meeting-scribe@2.4.1

About this skill

Meeting Scribe ends the era of 'wait, what did we decide?' Feed it a transcript or an audio file and get back a structured brief: the decisions, the action items with named owners, and the open questions nobody answered.

It's good at the hard parts — distinguishing a tentative suggestion from an actual decision, attributing action items to the right person even when names are mentioned casually, and flagging follow-ups that were promised but never scheduled.

Output formats include a Slack-ready digest, a Markdown brief for your wiki, and a JSON payload for piping into your task tracker. Teams report their post-meeting busywork dropping to near zero.

Inputs

  • transcript · string
    Meeting transcript text or audio file path.
  • format · string
    brief | detailed | json. Default: brief.
  • attendees · array
    Optional attendee list for better attribution.

Outputs

  • summary · string
    Structured meeting summary.
  • decisions · array
    Decisions made, with context quotes.
  • action_items · array
    Action items with owner and due date when stated.
  • open_questions · array
    Unresolved questions raised.

Permissions

Deny-by-default: the skill can only use what it declares.

fs:readfs:write

Manifest

{
  "spec": "agentskills.io/v1",
  "name": "meeting-scribe",
  "version": "2.4.1",
  "description": "Takes meeting transcripts or audio and returns a structured summary: decisions made, action items with owners, and open questions.",
  "inputs": {
    "transcript": {"type": "string", "description": "Meeting transcript text or audio file path.", "required": true},
    "format": {"type": "string", "description": "brief | detailed | json. Default: brief.", "required": false},
    "attendees": {"type": "array", "description": "Optional attendee list for better attribution.", "required": false}
  },
  "outputs": {
    "summary": {"type": "string", "description": "Structured meeting summary."},
    "decisions": {"type": "array", "description": "Decisions made, with context quotes."},
    "action_items": {"type": "array", "description": "Action items with owner and due date when stated."},
    "open_questions": {"type": "array", "description": "Unresolved questions raised."}
  },
  "permissions": ["fs:read", "fs:write"],
  "author": "Looptime",
  "category": "Productivity"
}

Changelog

v2.4.1 · 2026-09-05

Better speaker attribution on transcripts without diarization labels.

v2.4.0 · 2026-08-01

Added JSON output mode for task-tracker integrations.

v2.3.0 · 2026-05-12

Audio input support: MP3, WAV, and M4A up to 4 hours.