← 返回 Skills 市场
85
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install meeting-agenda-tool
功能描述
This skill should be used when the user provides meeting-related information (title, venue, time, agenda items, participants, etc.) and wants to generate a f...
安全使用建议
This skill appears to implement a legitimate meeting-agenda generator, but take the following precautions before installing or running it:
- Review and run the script in a sandboxed environment (or a disposable virtualenv) first. The script runs pip install programmatically and may modify your Python environment.
- Note the documentation/implementation mismatch: SKILL.md mentions installing 'reportlab' while the script installs/uses 'docx2pdf'. Confirm which packages you want installed and consider installing them yourself (pip install python-docx docx2pdf) in a controlled environment before letting the script auto-install.
- Inspect the remainder of the script (the file was truncated in the listing). Ensure the main() entrypoint does nothing unexpected (network calls, reading unrelated files, executing arbitrary commands).
- Because the script can invoke external converters (Win Word COM, LibreOffice via subprocess), running it may execute local binaries; only run where those binaries are trusted.
- If you want minimal impact, run the script inside a temporary virtual environment or container so pip installs do not affect your global Python environment.
If you want, I can:
- show the remainder of the script's main() body if you provide it, and re-check for unexpected behavior;
- suggest an easy sandbox command set to run the script safely; or
- produce a fixed SKILL.md that matches the actual implementation.
功能分析
Type: OpenClaw Skill
Name: meeting-agenda-tool
Version: 1.0.0
The skill is a legitimate tool for generating meeting agendas in Word and PDF formats. The Python script `scripts/generate_agenda.py` uses standard libraries like `python-docx` and `docx2pdf` to create documents based on user-provided JSON data. While the script performs automated dependency installation via `pip` and executes system commands to invoke LibreOffice for PDF conversion, these actions are directly aligned with the stated purpose in `SKILL.md` and are implemented using safe practices (e.g., passing arguments as lists to `subprocess.run` to prevent shell injection). No evidence of data exfiltration, persistence, or malicious intent was found.
能力评估
Purpose & Capability
Name, description, and code align: the Python script builds a .docx and attempts PDF conversion using Word COM / LibreOffice / docx2pdf. No unrelated credentials, binaries, or network endpoints are requested. The functionality requested (creating agenda documents with Chinese fonts) matches the files provided.
Instruction Scope
SKILL.md stays within scope (collect meeting fields, produce JSON, run the script, deliver files). It instructs the agent to use the user's workspace or a temp folder and to attach the produced files. Nothing in the instructions asks the agent to read unrelated system files or secrets. Note: SKILL.md and the script disagree about PDF dependencies (SKILL.md mentions reportlab; the script uses docx2pdf and win32com/LibreOffice), which is a documentation/implementation mismatch to be aware of.
Install Mechanism
There is no registry install spec, but the script auto-installs Python packages at runtime using pip (subprocess.check_call with sys.executable -m pip install). This is expected for an instruction-only skill but has security implications: it will modify the Python environment where the agent runs. The packages actually checked/installed by the script are 'python-docx' and 'docx2pdf', while SKILL.md claims it will auto-install 'python-docx' and 'reportlab' — an inconsistency that suggests sloppy documentation or a change in implementation.
Credentials
The skill requests no environment variables, credentials, or config paths. The script does probe for local programs (soffice/libreoffice) and will attempt Word COM on Windows, which is proportional to PDF conversion. No network endpoints or secret exfiltration are present in the code.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. However, its runtime behavior (automatic pip installs) will persist packages into the agent's Python environment, which is effectively modifying the runtime. This is not automatically malicious but is a persistent change you should be comfortable with.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install meeting-agenda-tool - 安装完成后,直接呼叫该 Skill 的名称或使用
/meeting-agenda-tool触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Major update: skill refocused to generate standardized Chinese meeting agenda documents in Word and PDF formats based on user-provided meeting details.
- Removed shell scripts and tips; now uses a new Python script (generate_agenda.py) to handle document generation.
- Added clear workflow: collect meeting info, format as JSON (following new template), run the Python script, and deliver both .docx and .pdf files.
- Updated documentation with detailed input fields, example JSON, step-by-step usage, font/style requirements, and error handling notes.
- The skill strictly follows Chinese government/enterprise meeting document standards for layout and typography.
元数据
常见问题
会议议程生成助手 是什么?
This skill should be used when the user provides meeting-related information (title, venue, time, agenda items, participants, etc.) and wants to generate a f... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 85 次。
如何安装 会议议程生成助手?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install meeting-agenda-tool」即可一键安装,无需额外配置。
会议议程生成助手 是免费的吗?
是的,会议议程生成助手 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
会议议程生成助手 支持哪些平台?
会议议程生成助手 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 会议议程生成助手?
由 YWWZZsgit(@ywwzzsgit)开发并维护,当前版本 v1.0.0。
推荐 Skills