Token导航 LogoToken导航TokenDH.com
前端设计可写文件github未标认证来源可访问clear审计通过

meeting-notes-formatter会议记录格式化程序

Agent Skill

meeting-notes-formatter 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,529

周安装

65

GitHub Stars

53

下载量

536
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:meeting-notes-formatter(会议记录格式化程序)
来源仓库:https://github.com/dkyazzentwatwa/chatgpt-skills
仓库路径:skills/meeting-notes-formatter
安装命令:
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill meeting-notes-formatter
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill meeting-notes-formatter

简介

meeting-notes-formatter 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。

  • 它能自动提取仓库关键信息,协助分析代码变更和协作流程,提升开发效率。
  • 可通过 npx skills add 命令从 GitHub 仓库安装,具体用法建议参考原始 README 文件。
  • 安装前请确认权限范围和维护状态,注意可能涉及联网、命令执行或文件读写操作。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Meeting Notes Formatter

Transform raw, unstructured meeting notes into clean, professional documents. Automatically detects sections, extracts action items, parses attendees, and exports to Markdown or PDF.

Quick Start

from scripts.notes_formatter import MeetingNotesFormatter

# Format raw notes
raw_notes = """
Project sync Jan 15
Attendees: John, Sarah, Mike

Discussed Q1 roadmap
- Feature A is priority
- Feature B pushed to Q2
Sarah to send updated timeline by Friday
Mike will review budget

Next meeting Jan 22
"""

formatter = MeetingNotesFormatter(raw_notes)
formatter.format()
formatter.save("meeting_notes.md")

# Or save as PDF
formatter.save("meeting_notes.pdf")

Features

  • Auto-Detection: Identifies title, attendees, sections, action items
  • Action Item Extraction: Pulls out tasks with owners and due dates
  • Attendee Parsing: Extracts participant list from various formats
  • Section Organization: Groups content into logical sections
  • Output Formats: Markdown, PDF
  • Templates: Structured output with consistent formatting

API Reference

Initialization

# From string
formatter = MeetingNotesFormatter(raw_notes_string)

# From file
formatter = MeetingNotesFormatter.from_file("notes.txt")

Formatting

# Auto-format (detects structure)
formatter.format()

# With manual overrides
formatter.set_title("Weekly Standup")
formatter.set_date("2024-01-15")
formatter.set_attendees(["John Smith", "Sarah Jones"])
formatter.format()

Manual Configuration

# Set meeting metadata
formatter.set_title("Project Review Meeting")
formatter.set_date("January 15, 2024")
formatter.set_time("2:00 PM - 3:00 PM")
formatter.set_location("Conference Room A")

# Set attendees
formatter.set_attendees(["John Smith", "Sarah Jones", "Mike Wilson"])

# Add sections manually
formatter.add_section("Discussion", [
    "Reviewed Q1 roadmap",
    "Discussed resource allocation",
    "Agreed on priorities"
])

# Add action items
formatter.add_action_item("Send timeline update", owner="Sarah", due="Friday")
formatter.add_action_item("Review budget proposal", owner="Mike")

Output

# Get formatted markdown
markdown = formatter.to_markdown()

# Save to file
formatter.save("notes.md")      # Markdown
formatter.save("notes.pdf")     # PDF

# Get structured data
data = formatter.to_dict()

Auto-Detection Features

Title Detection

Identifies meeting title from:

  • First line if short and descriptive
  • Lines containing "meeting", "sync", "standup", "review"
  • Date patterns at start of notes

Attendee Detection

Extracts attendees from:

  • "Attendees: John, Sarah, Mike"
  • "Present: John Smith, Sarah Jones"
  • "Participants: @john @sarah @mike"
  • Lists following attendee keywords

Action Item Detection

Identifies tasks from:

  • "ACTION: Send report"
  • "TODO: Review document"
  • "[John] to send update"
  • "Sarah will review by Friday"
  • Lines with owner/assignee patterns

Date Detection

Extracts dates from:

  • "January 15, 2024"
  • "2024-01-15"
  • "01/15/2024"
  • "Jan 15"

Output Formats

Markdown Output

# Weekly Project Sync

**Date:** January 15, 2024
**Time:** 2:00 PM - 3:00 PM
**Attendees:** John Smith, Sarah Jones, Mike Wilson

---

## Discussion

- Reviewed Q1 roadmap progress
- Feature A is on track for release
- Feature B moved to Q2 due to resource constraints

## Decisions

- Prioritize performance improvements
- Delay new feature development until Q2

## Action Items

| Task | Owner | Due Date |
|------|-------|----------|
| Send updated timeline | Sarah | Jan 19 |
| Review budget proposal | Mike | Jan 22 |
| Schedule follow-up | John | Jan 16 |

---

**Next Meeting:** January 22, 2024

PDF Output

Professional formatted PDF with:

  • Clean typography
  • Organized sections
  • Action item table
  • Header with meeting details

CLI Usage

# Format notes file
python notes_formatter.py --input raw_notes.txt --output formatted.md

# Output as PDF
python notes_formatter.py --input notes.txt --output notes.pdf

# With manual metadata
python notes_formatter.py --input notes.txt \
    --title "Weekly Standup" \
    --date "Jan 15, 2024" \
    --output standup.md

CLI Arguments

ArgumentDescriptionDefault
--inputInput text fileRequired
--outputOutput file pathnotes.md
--titleMeeting title overrideAuto-detect
--dateMeeting date overrideAuto-detect
--templateOutput templatestandard

Examples

Raw Notes Input

Team standup 1/15

john sarah mike present

Updates:
- John: finished API integration
- Sarah: working on frontend
- Mike: reviewing PRs

Blockers:
Sarah blocked on design specs
need mike to review sarah's PR

action items:
john to deploy to staging today
sarah follow up with design team
mike review PR by EOD

next standup wednesday

Formatted Output

# Team Standup

**Date:** January 15, 2024
**Attendees:** John, Sarah, Mike

---

## Updates

- **John:** Finished API integration
- **Sarah:** Working on frontend
- **Mike:** Reviewing PRs

## Blockers

- Sarah blocked on design specs
- Need Mike to review Sarah's PR

## Action Items

| Task | Owner | Due |
|------|-------|-----|
| Deploy to staging | John | Today |
| Follow up with design team | Sarah | - |
| Review PR | Mike | EOD |

---

**Next Meeting:** Wednesday

Project Review Notes

notes = """
Q4 Review - Dec 15

Present: Leadership team, Product, Engineering

Revenue exceeded targets by 12%
Customer satisfaction at 94%
Engineering delivered 15 of 18 planned features

Challenges:
- Hiring slower than expected
- Two key features delayed

2024 Planning:
Q1 focus on performance
Q2 new product launch
Need budget approval for new hires

Actions:
CEO to approve headcount by Dec 20
VP Eng to present technical roadmap
Product to finalize Q1 priorities
"""

formatter = MeetingNotesFormatter(notes)
formatter.format()
formatter.save("q4_review.pdf")

Templates

Standard (Default)

  • Title and metadata header
  • Sections with bullet points
  • Action items table
  • Next meeting footer

Minimal

  • Simple markdown
  • No tables
  • Compact format

Detailed

  • Full metadata
  • Timestamps
  • Expanded sections
  • Decision log

Dependencies

reportlab>=4.0.0
python-dateutil>=2.8.0

Limitations

  • English language only
  • Best with structured raw notes
  • May miss context in very informal notes
  • PDF styling is basic

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

28.34%
按下载量换算152

Gemini CLI

23.44%
按下载量换算126

Claude Code

14.81%
按下载量换算79

Antigravity

12.99%
按下载量换算70

windsurf

6.71%
按下载量换算36

OpenCode

3.66%
按下载量换算20

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

可写文件

该 Skill 可能写入或修改本地文件,使用前需要确认目标目录和修改范围。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills