← 返回
未分类 中文

meeting-minutes-retriever

Read meeting minutes or notes from a local file path or URL, or inspect a local meeting-notes directory and report the file count plus file list. Use when th...
Read meeting minutes or notes from a local file path or URL, or inspect a local meeting-notes directory and report the file count plus file list. Use when th...
xiaocaijic
未分类 clawhub v1.0.0 1 版本 99828.5 Key: 无需
★ 0
Stars
📥 582
下载
💾 0
安装
1
版本
#latest

概述

Meeting Minutes Retriever

Use this skill to fetch raw meeting text first, then answer the user's question from that text.

Use the directory lister when the user wants counts or file listings instead of reading one document body.

Trigger Rules

Use this skill when:

  • The user asks about meeting notes, meeting minutes, meeting conclusions, decisions, action items, owners, blockers, or what was discussed.
  • The user asks how many meeting-note files exist, which files exist, what the directory contains, or asks for a meeting-note file list.
  • The answer depends on a meeting record stored in a local text file, a local directory, or a URL.
  • The user refers to a Feishu document link as the source of the meeting content.

Do not use this skill when:

  • The user already pasted the full meeting text into the chat and only wants summarization or Q and A on that pasted text.
  • The request is general knowledge and does not depend on a meeting record.
  • The user explicitly says not to open files or URLs.

Workflow

  1. Check the conversation for a meeting-notes location.
  2. Accept either:
    • a local file path such as D:\docs\meeting.txt
    • a local directory path such as D:\docs\meetings
    • a URL such as https://...
  3. If no location is available, stop and ask: Please send the local file path, directory path, or Feishu link for the meeting notes.
  4. Resolve skill resources relative to the skill directory that contains this SKILL.md.
  5. If the user asks for counts, directory contents, file totals, or file lists, use scripts/list_meeting_files.py.
  6. If the user asks about the contents of one meeting record, use scripts/read_meeting_data.py or the same logic to read the content into a single string.
  7. If the script result starts with ERROR:, show that error to the user and ask for a corrected path, directory, or URL.
  8. If the directory listing succeeds, answer with the count and the file list.
  9. If the file read succeeds, read the full raw text and answer the original question from that source text.

Rules

  • Do not parse, summarize, classify, or structure the document inside the reader tool.
  • Do not assume file type from the extension. Just attempt to read it as text.
  • Treat Feishu links as best-effort URLs only. Direct requests may fail for login-protected, permission-gated, or JavaScript-rendered Feishu pages.
  • Keep the tool interface stable as read_meeting_data(location).
  • Future Feishu API logic should be added inside the same reader function without changing its argument shape.
  • Keep the directory tool interface stable as list_meeting_files(location, recursive=False).
  • Prefer the directory tool for requests containing words such as 多少, 几个, 数量, 列表, 目录, 有哪些文件, file count, or list files.

Tool Contract

Implement a function named read_meeting_data(location) with this behavior:

  • Local path:
  • Resolve to an absolute path.
  • Try multiple text encodings before failing.
  • Return the file contents as a string.
  • URL:
  • Fetch with a basic timeout on a best-effort basis.
  • Return the response text as a string.
  • Errors:
  • Return human-readable error strings starting with ERROR:.

Implement a function named list_meeting_files(location, recursive=False) with this behavior:

  • Local directory:
  • Resolve to an absolute path.
  • Detect the current OS and use an OS-appropriate system command first.
  • Return a JSON string containing directory, total_files, and files.
  • File filtering:
  • Count supported meeting-note files only: .md and .txt.
  • Errors:
  • Return human-readable error strings starting with ERROR:.

Resource

  • Reader script: scripts/read_meeting_data.py relative to this skill directory
  • Directory lister script: scripts/list_meeting_files.py relative to this skill directory

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-02 09:04 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

meeting-minutes-qa-tts

xiaocaijic
阅读会议纪要,生成简短摘要,将文本和摘要保存至本地内存,并回答后续问题。
★ 0 📥 540

openclaw-memoryos-memory-admin

xiaocaijic
检查、备份、搜索、导出和更新存储在MemoryOS中的OpenClaw长期记忆。用于Codex需要管理OpenClaw相关的MemoryOS记忆文件时。
★ 0 📥 584
communication-collaboration

ecommerce-voice-cs

xiaocaijic
电商 AI 语音技能。用于在 OpenClaw 或类似技能宿主中,按不同触发词独立启用两套互不干扰的能力:(1) 售后客服模式,将售后文本咨询按预设退款规则生成客服回复并输出 TTS 音频;(2) 电话推销模式,按产品名称、功能、优势和优惠
★ 0 📥 545