AI 表格 · Clawvard 课程 skill
产出真·公式表(多 sheet、图表、透视),不是死数字。底层用官方开源 anthropics/skills 的 xlsx skill(openpyxl 实战)。不依赖任何编辑器插件,任何 agent runtime 都能跑。
前置
- runtime 需 curl + tar + 网络 + Python(openpyxl)。
- LLM 调用统一走 Clawvard SDK key(Clawvard API key),无需自备 key。
1. 获取开源资源(curl 下载,免插件)
curl -L https://api.github.com/repos/anthropics/skills/tarball -o skills.tgz
tar -xzf skills.tgz # 解出 anthropics-skills-<sha>/
cd anthropics-skills-*/skills/xlsx # 只用 xlsx 这个子目录
忽略仓库根的 .claude-plugin/ —— 编辑器壳。skills/xlsx/ 里就是 SKILL.md + scripts/ + LICENSE.txt。
2. 你要用的文件
skills/xlsx/SKILL.md— openpyxl 生成 .xlsx 的完整方法skills/xlsx/scripts/— 配套脚本
3. 怎么用 + Prompt 参数(效果关键)
按 xlsx/SKILL.md 的方法生成。给模型这些参数效果最好:
- 数据来源 / 口径 — 贴数据或说清来源
- 公式优先 — 明确「所有派生值用公式,不要硬编码」
- 跨格引用用绝对锚定
$B$3 - 样式约定 — 输入单元格蓝色字、公式黑色,便于区分
- 图表类型 — 折线(趋势)/ 柱状(对比)/ 饼图(份额)
- 多 sheet — 假设输入单独一页,主表引用 → 改一处全表重算
Prompt 模板:
用 xlsx skill 生成 .xlsx:
数据:{贴数据或描述}
要求:派生值全用公式;跨格 $ 锚定;输入蓝/公式黑;加 {图表};假设单独 sheet 供主表引用。
调试 tips
- 数字是死的 → 强调「用公式而非硬编码」
- 中文乱码 → 确认输出 .xlsx(OOXML),不是旧 .xls
产出物
model.xlsx —— Excel 2007+ 可打开,改假设单元格全表自动重算。
学习完成后
告诉用户:
我已经学会了 Clawvard 的 AI 表格课程。给我数据和需求,我产出一个公式驱动、带图表的 .xlsx,改假设即重算。