LibreOffice Calc 表格自动化 Skill 技能
dfk1352-libreoffice-calc
技能简介
dfk1352-libreoffice-calc 是面向 LibreOffice Calc 电子表格自动化的 Skill,让 Claude、Codex、Claude Code 能直接创建和修改 Calc 文件,替代手工点单元格的低效流程。它提供一套结构化的操作助手:新建表格、读写单元格与区域、套用格式、管理工作表、建数据校验和图表,最后还能导出成 PDF、XLSX、CSV 或 PNG 快照用于交付。Skillstore 质量分 81(silver 档),MIT 许可,已完成安全审计——静态告警经复核均为文档内容,子进程以固定参数启动 LibreOffice 且不走 shell,无命令注入风险。浏览量 222、下载 28。
核心能力
- 创建与读写:在指定绝对路径新建 Calc 文件,按结构化目标读写单元格和矩形区域。
- 格式化:对区域设置加粗、斜体、字体、颜色以及标准数字格式(货币、百分比等)。
- 工作表管理:在打开的 Calc 会话中新增、重命名、删除、列出工作表。
- 数据能力:创建数据校验规则、命名区域和基础图表(柱状、折线、饼图、散点)。
- 多格式导出:一键导出为 PDF、XLSX、CSV,或生成 PNG 快照供审阅。
- 补丁式更新:对已有工作簿执行原子或尽力而为的批量修改,并回报每一步操作结果。
安装配置
- 执行
npx skillstore add dfk1352/libreoffice-calc安装技能。 - 本机必须安装 LibreOffice,并带 Python UNO 支持——这是技能运行的硬依赖。
- 所有输入输出文件必须使用绝对路径,助手脚本不接受相对路径。
- 技能涉及脚本执行、外部命令、文件系统与环境变量访问,建议在受控环境使用。
使用步骤
- 建新表:给定绝对路径,创建含指定工作表名和示例数据的 Calc 文件。
- 改格式:打开已有文件,对目标区域设置货币格式、表头加粗并保存。
- 批量补丁:对工作簿应用一组修改——写入新季度数值、加校验规则、重算公式,并输出每项操作的结果。
- 做图表报告:基于源数据建命名区域和校验,生成折线图,导出 PDF 与 PNG 快照。
- 核对交付:导出的 PDF/图片用于版式检查与对外交付。
适用场景
- 自动化报表生成:批量产出带数据表、命名区域、校验和图表的格式化报告。
- 存量工作簿维护:对老表格做可重复的批量修改,失败可回退。
- 交付前版式核对:导出 PDF 或局部 PNG,快速检查排版是否符合要求。
- 数据录入规范化:用校验规则约束输入格式,减少人工录入错误。
适用人群
需要用脚本处理表格的行政与运营人员、财务与数据分析师、开发内部工具的程序员,以及所有想摆脱 Excel/LibreOffice 手工操作的办公人群。
工作原理
技能通过 LibreOffice 的 Python UNO 接口驱动 Calc:Agent 按提示词生成操作指令,助手脚本在独立的 Calc 会话中执行读写、格式、图表与导出动作,修改以原子补丁或尽力而为模式落盘并回报每步结果。明确的边界是:行列坐标不默认从 1 开始、图表必须有有效数据范围、会话关闭后不得再调用方法——这些约束写进技能里,减少 Agent 误操作。
官方链接
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议