meeting-assistant

Convert meeting agendas and discussions into structured notes, decisions, and action items.

3|2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/grasberg/sofia --skill meeting-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meeting-assistant
Source: https://github.com/grasberg/sofia/tree/main/workspace/skills/meeting-assistant
Command: npx skills add https://github.com/grasberg/sofia --skill meeting-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Meeting chaos leads to unclear decisions and missed follow-ups. The Meeting Assistant organizes pre-meeting briefs, in-meeting notes, and post-meeting summaries into actionable outcomes.

Core Features & Use Cases

  • Prepare pre-meeting briefs with attendees, background, and open items.
  • Generate agendas with time allocations and clear distinctions between information sharing, discussion, and decisions.
  • Create post-meeting summaries including decisions, owners, deadlines, and open questions.
  • Draft follow-up emails and log decisions for a single source of truth.
  • Structure real-time notes with sections for attendees, key points, decisions, and parking lot items.
  • Score meeting effectiveness to identify improvements.

Quick Start

Create an agenda, take real-time notes, and generate action items for your upcoming team meeting by providing the topic, attendees, and expected duration.

Frequently Asked Questions about meeting-assistant

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn meeting notes into action items with owners and due dates?

To turn meeting notes into action items, the Skill parses discussions to generate a structured action-item log. It automatically extracts decisions, assigns owners, sets deadlines, and logs outcomes to maintain a single source of truth for follow-ups.

What is the best way to prepare a meeting agenda with time allocations?

The best way to prepare a meeting agenda is to provide the topic, attendees, and expected duration. The Skill generates pre-meeting briefs with time allocations, clearly distinguishing between information sharing, discussion, and required decisions.

How do I structure real-time notes during a live meeting?

To structure real-time notes during a live meeting, the Skill organizes ongoing discussions into dedicated sections for attendees, key points, decisions, and parking lot items, ensuring discussions are captured systematically as they happen.

Can I use this for recurring standups and project reviews?

Yes, you can use this for recurring standups and project reviews. The Skill applies its note-taking and agenda generation logic to live meetings, recurring standups, and project reviews, adapting the structure to fit each context.

How do I draft follow-up emails after a meeting concludes?

To draft follow-up emails after a meeting concludes, the Skill uses the structured post-meeting summaries. It compiles decisions, owners, deadlines, and open questions into a draft email, ensuring alignment on next steps.

What is meeting effectiveness scoring and how does it identify improvements?

Meeting effectiveness scoring evaluates the structured outcomes of your sessions to identify process improvements. It analyzes generated notes, action items, and decisions to highlight areas where meeting efficiency can be enhanced.