XLSX 表格处理技能
创建、编辑、分析并转换电子表格文件。
证据显示技能限制在表格文件处理,并要求使用用户指定格式;但缺少明确的用户确认、数据流披露、备份/回滚和敏感数据处理要求,缺失依赖时还允许执行 pip install,soffice 辅助程序使用 LD_PRELOAD、编译 C 代码并可能原地改写文件,因此扣除较多;未见凭证窃取、隐蔽外传或其他明确红线行为。
文档提供了公式重算、错误检查和若干异常说明,但关键的 scripts/recalc.py 未包含在给定证据中,依赖和 LibreOffice 环境可用性未被静态证明,且部分验证器覆盖范围与 XLSX 处理目标不完全一致;按静态上限且缺少可复现测试,扣分。
触发条件、输入格式、主要工具选择及不应触发的场景写得较清楚,覆盖创建、编辑、读取和转换;但非适用边界、中文表格语义支持、不同 Excel/LibreOffice 环境兼容性证据不足,pip fallback 可能依赖中国大陆不可稳定访问的外部源,因此扣分。
信息结构清晰,包含任务表、要求、公式限制、常见陷阱、金融模型约定和依赖说明;但版本、变更记录、维护责任、更新路径和可核验许可证不完整,SKILL.md 声称 Proprietary/LICENSE.txt 完整但许可证元数据仍未知,因此未给高分。
内容覆盖常见电子表格工作流,并强调公式重算、错误检查和可维护格式,核心任务价值明确;但没有提供可直接审阅的代表性输出或执行证据,且关键重算脚本缺失,结果正确性和直接可用性只能部分确认,按静态上限扣分。
源文件本身可审计,包含较具体的规则、命令和实现代码;但没有给出覆盖 XLSX 关键路径的提交测试、CI 结果或第三方执行记录,无法静态验证公式、重算和文件修改行为,因此保持较低分。
- 缺少依赖时的 pip install 可能引入供应链风险,并可能受中国大陆网络可达性影响;应固定依赖来源和版本。
- recalc.py 及其完整运行环境未在给定证据中出现,不能据此确认公式重算或错误检测实际可用。
- validate.py 的 --auto-repair 和相关流程可能原地修改文件;使用前应要求确认并创建可恢复备份。
- 许可证、版本、维护责任和更新路径仍需从仓库固定修订内容中进一步核验。
这个 Skill 能做什么,适合哪些场景?
这是一个面向电子表格任务的 Agent Skill,适用于 XLSX、XLSM、XLTX、CSV 和 TSV 文件。它指导 Claude 使用 openpyxl 处理公式与格式,使用 pandas 批量读写数据,并使用 markitdown 快速查看工作表。包含公式重算、错误检查、财务模型格式和现有工作簿编辑规范。适合需要生成或修改可交付电子表格文件的工作流,但仓库未提供独立测试套件或明确的通用安装说明。
读取、创建、编辑和转换 XLSX、XLSM、XLTX、CSV 与 TSV 文件;使用 openpyxl 写入公式、格式和批注;使用 pandas 批量导入或导出表格数据;使用 markitdown 快速查看工作表;通过 scripts/recalc.py 调用 LibreOffice 重算公式并报告错误;处理合并单元格、宏保留、跨工作表引用和公式兼容性等情况。
- 财务分析人员创建带公式、输入单元格和格式规范的预测模型。
- 运营人员清理含有错位表头、 malformed rows 或垃圾数据的 CSV/TSV 文件并输出规范工作簿。
- 分析师批量读取多个 Excel 文件并汇总到新的电子表格。
- 用户修改已有 XLSX 或 XLSM 文件,同时保留原有公式、宏和格式约定。
- 需要检查公式错误的团队,在交付工作簿前使用 LibreOffice 完成重算和验证。
这个 Skill 有哪些优点和局限?
- 覆盖创建、编辑、读取、批处理和格式转换等常见表格工作流。
- 明确要求使用公式而不是硬编码结果,并要求交付前检查公式错误。
- 同时提供 openpyxl、pandas 和 markitdown 的分工建议。
- 包含财务模型的颜色、数字格式和结构规范。
- 技能许可证标为 Proprietary,完整条款位于 LICENSE.txt;仓库总体许可证信息为 unknown。
- 依赖 LibreOffice 进行公式重算,相关运行环境可能需要额外配置。
- 禁止使用 XLOOKUP、SORT、FILTER、UNIQUE 和 SEQUENCE 等函数,可能限制现代 Excel 工作簿的实现方式。
- 源材料未提供独立测试套件、支持平台清单或跨平台验证结果。
- 技能要求最终交付物必须是电子表格文件,不适合主要交付 Word、HTML、脚本、数据库管道或 Google Sheets API 集成的任务。
如何安装这个 Skill?
README 说明可在 Claude Code 中将仓库注册为插件市场:/plugin marketplace add anthropics/skills。随后选择 Browse and install plugins、anthropic-agent-skills 和 document-skills,再选择 Install now;也可使用 /plugin install document-skills@anthropic-agent-skills。README 未说明在其他客户端中单独安装 xlsx 技能的步骤。
如何使用这个 Skill?
将该技能加载到兼容 Agent Skills 的客户端后,直接提出电子表格任务,例如:打开 downloads/report.xlsx,清理数据并添加公式和格式,然后输出修改后的工作簿。 对包含公式的文件,按技能说明运行 python scripts/recalc.py output.xlsx [timeout_seconds] 并检查返回的 JSON 状态。