← 返回 Skills 市场
lnj22

xlsx

作者 lnj22 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
76
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pdf-excel-diff-xlsx
功能描述
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work...
安全使用建议
This skill appears to implement the advertised Excel recalculation and validation features, but exercise caution before using it: - The manifest does not declare runtime requirements, but SKILL.md and recalc.py require LibreOffice ('soffice') and Python packages (openpyxl, pandas). Ensure soffice and the Python deps are installed before use. - recalc.py will create/overwrite a LibreOffice macro file in your user profile (~/.config/libreoffice/... or macOS Library/Application Support). The macro included here is simple (recalculate, save, close), but it is persistent and modifies your LibreOffice configuration. Review the macro text and back up your LibreOffice profile if you are concerned. - The script runs soffice headless and uses subprocess calls; run it on files you trust or in an isolated environment if you are unsure. If you want to proceed: verify and install the required binaries and Python packages yourself, inspect recalc.py and the macro content, and consider running it first in a disposable environment. If you prefer no persistent changes to your system, ask the skill author to provide a non-invasive recalculation method or an option that avoids writing macros to your profile.
功能分析
Type: OpenClaw Skill Name: pdf-excel-diff-xlsx Version: 0.1.0 The skill bundle provides comprehensive tools and instructions for professional Excel spreadsheet manipulation, including financial modeling standards and formula verification. The included Python script `recalc.py` automates formula recalculation by configuring a LibreOffice macro and executing it via a safe `subprocess.run` call; while it modifies the local LibreOffice configuration to add this macro, the behavior is transparent and directly supports the stated functionality without evidence of malicious intent or data exfiltration.
能力评估
Purpose & Capability
The skill's description (spreadsheet creation, editing, recalculation) aligns with the included code (recalc.py) and SKILL.md workflows. However the package metadata declares no required binaries or dependencies while the SKILL.md and recalc.py explicitly require LibreOffice (soffice) and Python libraries (openpyxl, pandas). Requiring LibreOffice is reasonable for formula recalculation, but omitting it from the manifest is a coherence issue and could mislead users about what will run.
Instruction Scope
SKILL.md gives specific runtime instructions (use pandas/openpyxl; always use formulas; run recalc.py). recalc.py will create a LibreOffice macro file under the user's home config directory and call soffice headless to execute that macro and save the recalculated document. The instructions do not request or transmit data to external endpoints, but they do direct the agent to modify a user application configuration (LibreOffice macros), which goes beyond ephemeral local processing and should be called out.
Install Mechanism
There is no install spec (instruction-only plus one helper script), so nothing is downloaded automatically. That is low-risk from an install/download perspective. However, the runtime expects external binaries (soffice, optional timeout/gtimeout) and Python packages which are not declared in an install spec.
Credentials
The skill requests no environment variables or credentials (good). It does, however, write to the user's LibreOffice macro directory (~/.config/libreoffice/... or macOS library path) to install a macro — a form of persistent configuration access that is not expressed in the manifest and may be surprising to users.
Persistence & Privilege
The recalc script intentionally writes a macro file into the user's LibreOffice profile, creating persistent state outside the skill's own files. 'always' is false, and the skill doesn't alter other skills, but this modification of an application profile is a nontrivial privilege and should be disclosed/approved by the user before running.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pdf-excel-diff-xlsx
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pdf-excel-diff-xlsx 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Bulk publish from all-task-skills-dedup
元数据
Slug pdf-excel-diff-xlsx
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

xlsx 是什么?

Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 76 次。

如何安装 xlsx?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install pdf-excel-diff-xlsx」即可一键安装,无需额外配置。

xlsx 是免费的吗?

是的,xlsx 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

xlsx 支持哪些平台?

xlsx 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 xlsx?

由 lnj22(@lnj22)开发并维护,当前版本 v0.1.0。

💬 留言讨论