Meeting Summary Generator
SkillDocs & knowledgeSummarize meeting notes or transcripts into decisions, action items, owners, risks, and follow-up messages. Use after meetings when raw notes need a clean recap.
Use Meeting Summary Generator in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Meeting Summary Generator and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Meeting Summary Generator skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by hoavdc/codexkit in skills/codexkit-meeting-summary-generator/SKILL.md and read by Ahel’s review.
When to Use
- Turning a transcript, rough notes, or chat log into a meeting recap.
- Extracting decisions, action items, owners, due dates, and unresolved questions.
- Preparing a follow-up email or project tracker update after a meeting.
- Cleaning up a meeting where participants left with unclear next steps.
Procedure
Step 1 - Identify Meeting Context
Capture meeting title, date, attendees, purpose, and expected decision or outcome.
Step 2 - Extract Decisions
List only decisions that were actually made. If the notes imply a decision but do not confirm it, mark it as "proposed" or "needs confirmation."
Step 3 - Extract Actions
For each action item, identify:
- owner
- task
- due date or suggested date
- dependency
- source quote or note if useful
Step 4 - Surface Open Questions
Separate questions that block work from questions that are informational.
Step 5 - Draft Follow-up
Write a short recap suitable for email or Slack. Keep it factual and avoid attributing commitments without evidence.
Inputs
| Input | Required | Format |
|---|---|---|
| Notes or transcript | Yes | Text, bullets, transcript excerpt |
| Meeting purpose | Recommended | One sentence |
| Attendees | Recommended | Names and roles |
| Desired recap format | Optional | Email, Slack, project tracker |
Output
## Meeting Summary - [Meeting Name]
### Executive Recap
[3-5 sentences]
### Decisions
| Decision | Owner | Evidence / Note |
|----------|-------|-----------------|
### Action Items
| Action | Owner | Due Date | Dependency | Status |
|--------|-------|----------|------------|--------|
### Open Questions
| Question | Blocking? | Suggested Next Step |
|----------|-----------|---------------------|
### Follow-up Draft
[Ready-to-send recap]
Quality Criteria
- Decisions are separated from discussion points.
- Every action item has an owner or is marked "owner missing."
- Dates are preserved exactly when provided and marked as suggested when inferred.
- The recap is neutral, factual, and not inflated with generic language.
- Confidential or sensitive content is summarized carefully and flagged when needed.
Verification (4C)
| Check | Question |
|---|---|
| Correctness | Are decisions and action items supported by the notes rather than inferred too aggressively? |
| Completeness | Are decisions, actions, open questions, risks, and follow-up needs all captured? |
| Context-fit | Is the recap appropriate for the audience and meeting type? |
| Consequence | Could any person be assigned work they did not actually accept? |
Edge Cases
- Transcript is messy or speaker labels are missing - Extract themes and mark ownership as uncertain.
- No decisions were made - State that clearly and list unresolved decision points.
- Conflicting action ownership - Flag the conflict and ask for confirmation instead of choosing silently.
- Sensitive HR/legal content - Produce an internal summary only and recommend human review before distribution.
Examples
Prompt: "Summarize this weekly leadership meeting transcript into decisions, actions, open questions, and a Slack follow-up."
Good pattern: "Decision: Launch date remains June 12. Owner: Maya. Evidence: CEO confirmed no date change." This is better than "The team discussed launch timing."
Definition of Done
- The output can be pasted into a recap email with minimal editing.
- Each action has an owner or an explicit ownership gap.
- Open questions are visible and prioritized.
- No unsupported commitments are invented.
Changelog
- v1.0.0 - Initial release
Signals
- GitHub stars
- 25
- Forks
- 13
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
codexkit-meeting-summary-generator- Source
- github.com/hoavdc/codexkit
Related picks
Skill · larksuite
The pick for Markdownmarkdown-formatter
Skill · nvidia
The pick for Markdownslack-gif-creator
Skill · anthropics
The pick for Slackhive.slack-notifications-setup
Skill · aden-hive
The pick for Slackhandoff
Skill · mattpocock
More in Docs & knowledgecanvas-design
Skill · anthropics
More in Docs & knowledge