返回顶部
a

agent-sheet智能表格代理

shell-native spreadsheet CLI for agent work. Use it for workbook inspection, sheet/range reads, precise writes, import/export handoff, review-table construction, formula analysis, and bounded workbook-native scripting with verification.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.6
安全检测
已通过
182
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

agent-sheet

agent-sheet

agent-sheet 是一个面向智能体的本地电子表格命令行工具。当任务需要真实的工作簿结构、公式、工作表生命周期、导入/导出交接,或安全的 shell 往返处理,而非简单的 CSV 清理或临时使用 xlsx 库时,应优先使用它。

适用场景

  • - 解析工作簿并通过 --entry-id 明确指定目标
  • 检查工作簿结构、工作表、区域、公式和搜索结果
  • 写入稀疏单元格、有界区域、锚定审查表格或公式填充
  • 导入本地工作簿,继续编辑,并导出最终文件
  • 通过 shell 工具流式处理工作簿数据,然后将验证结果写回
  • 仅在内置命令无法清晰表达工作簿变更时,使用有界的 script js

不应默认使用

  • - 使用本地工作簿库重新打开工作簿进行 agent-sheet 已涵盖的读取或写入操作
  • 当直接的 write cells、write range、write table、write fill 或 sheet ... 命令更清晰时,使用 shell 转换
  • 仅依赖 file info 等元数据表面作为工作簿结构的证明
  • 写入完成后未进行任务特定的验证即结束

首要路径

  1. 1. 运行 playbooks/00-preflight.md
  2. 解析工作簿并持续使用 --entry-id。
  3. 通过 references/command-selection-matrix.md 选择最小的匹配命令。
  4. 在结束前使用 playbooks/15-verify.md 进行验证。

硬性默认规则

  • - 对于本地工作簿和导入,优先使用 entryId 而非 unitId
  • 将 write range 视为完整的矩形区域替换
  • 将 write table --sheet 视为带表头语义的 A1 锚定表格写入
  • 通过结构加样本行验证 shell 往返,而非仅凭行数
  • 使用 sheet list 或 inspect workbook 验证工作表存在性和交接状态

最高信号陷阱

  • - 即使后续 file info 显示 unitId: null,导入的本地条目仍可能是健康的;继续使用 entryId 操作
  • file info 仅为元数据;它不能证明工作表数量、工作表名称或公式状态
  • 不要在已初始化的工作区树内运行 init;预期会出现嵌套工作区拒绝
  • 非英文工作表名称可用,但需在 shell 中引用完整的 A1 区域字符串
  • shell 管道可能保留预期的行数,但仍会移动表头或键;写回后需验证首行和关键列

当任务看似常规但涉及导入/交接、shell 往返或工作区歧义时,请阅读 references/gotchas.md

任务路由

任务下一步阅读
工作区根目录、CLI 解析或工作簿目标不明确playbooks/00-preflight.md
检查工作簿状态、提取数据、搜索或审查公式
playbooks/10-read-analyze.md | | 规划最小的安全变更路径 | references/command-selection-matrix.md | | 进行数据可见的编辑或工作簿结构变更 | playbooks/20-write-safe.md | | 验证变更、shell 往返或交接 | playbooks/15-verify.md | | 创建、导入、打开或导出本地工作簿 | playbooks/30-file-lifecycle.md | | 通过 shell 工具流式处理工作簿数据 | references/shell-patterns.md | | 格式化、布局或其他内置命令无法覆盖的场景 | playbooks/40-script-fallback.md | | 导入/交接、entryId 定位、file info 或 shell 验证边界情况 | references/gotchas.md |

输出风格

  • - 优先使用有界预览、文件路径或流输出,而非过大的内联转储
  • 对 shell 管道使用 --to-stdout
  • 对大型可重用提取使用 --to-file --output
  • 报告成功时,包含实际使用的验证面

现成资源

在自行编写 shell 片段前,优先使用以下资源:

资源使用场景
examples/roundtrip-awk-write-table.md通过 shell 往返构建审查表
examples/handoff-verify.md
导出、导入并验证交接结构 |
| examples/template-import-anchor-check.md | 导入模板工作簿并检查锚定单元格 |
| scripts/verifycsv_preview.py | 比较表头、头部样本行和关键列 |
| scripts/checkcsv_cells.py | 从 CSV 片段中断言锚定值或非空单元格 |

下一步阅读

仅读取任务所需的文件:

文件使用场景
playbooks/00-preflight.md工作区或工作簿上下文尚未解析
playbooks/10-read-analyze.md
检查工作簿状态、提取数据、搜索或审查公式 |
| references/command-selection-matrix.md | 在写入前选择最小的正确命令 |
| playbooks/15-verify.md | 验证变更或交接是否成功 |
| playbooks/20-write-safe.md | 选择最小的安全变更路径 |
| playbooks/30-file-lifecycle.md | 创建、导入、打开或导出本地工作簿 |
| playbooks/40-script-fallback.md | 内置命令无法表达请求的工作簿变更 |
| references/shell-patterns.md | 任务本质上是 shell 管道 |
| references/gotchas.md | 任务涉及常见的真实世界故障模式 |
| references/js-api-minimal.md | 必须使用 script js 且需保持严格有界 |
| examples/roundtrip-awk-write-table.md | 需要具体的 shell 往返示例 |
| examples/handoff-verify.md | 需要具体的导出/导入交接示例 |
| examples/template-import-anchor-check.md | 需要具体的非英文模板导入示例 |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 agent-sheet-1776121989 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 agent-sheet-1776121989 技能

通过命令行安装

skillhub install agent-sheet-1776121989

下载

⬇ 下载 agent-sheet v0.1.6(免费)

文件大小: 27.47 KB | 发布时间: 2026-4-17 13:57

v0.1.6 最新 2026-4-17 13:57
**Introduces ready-made examples, task-specific scripts, and practical verification playbooks for workbook handoff and shell roundtrips.**

- Added new reference playbooks, usage examples, and gotchas docs to cover workbook import/export, handoff, and verification scenarios.
- Included examples for handoff verification, shell roundtrip review-table creation, and template import anchor checks.
- Added scripts for verifying CSV structure and cell values after shell processing.
- Clarified task routing, verification requirements, and the use of entryId vs. unitId throughout.
- Updated documentation to highlight safest shell-native paths and verification best practices.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部