Skills3:给 Claude 装的「技能包」,如何让它产出能打开的文档
Skills3:给 Claude 装的「技能包」,如何让它产出能打开的文档
【免费下载链接】skillsPublic repository for Agent Skills项目地址: https://gitcode.com/GitHub_Trending/skills3/skills
你让 Claude 写一份季度汇报 PPT,文件能打开但图表丢了、排版乱了;让它填一个 PDF 表单,字段名又搞错了。skills3 仓库解决的就是这类问题:它为 Claude 打包了一批「技能文件夹」,每个技能是一套说明 + 脚本 + 资源的组合,Claude 按任务动态加载。这个仓库是 Anthropic 官方的 Agent Skills 实现与示例合集。
📦 什么是「技能」
技能文件夹的最小结构
一个技能就是一个自包含的目录,根部的SKILL.md用 YAML frontmatter 声明两个字段:name与description,正文是 Claude 要遵循的指令、示例和红线。技能可以附带脚本和资源——比如 pptx 技能自带页面缩略图和 schema 校验工具。
17 个示例覆盖三类场景
仓库里的示例技能分成三条线:文档处理、创意设计、开发工程。README 明确说这些技能是用来演示 Agent Skills 能做到的事,读一遍就知道自己的技能该怎么组织。
📄 四个文档技能
PPTX 技能如何防止坏文件
docx、pptx、pdf、xlsx 是驱动 Claude 文档能力的技能。它们写的不是 API 教程,而是生产环境的坑位清单:.pptx 本质是 ZIP 里的 XML,创建走 pptxgenjs、编辑走解压改 XML 再打包、读取有专门脚本;十六进制颜色多写一位就能损坏文件,这类细节逐条写明。生成后必须跑校验器,每个失败都会指名修复方法。
「生成 → 验证」的闭环
这是这些技能与「生成完就交付」最大的区别:docx 生成后会转成 PDF 再渲染成图片,让 Claude 自己看一眼输出;xlsx 附带用 LibreOffice 批量重算公式的脚本。验证环节写进了流程,而不是靠自觉。
🎨 文档之外的一批技能
创意与设计类
- canvas-design:先产出设计哲学文档,再渲染成 .png 或 .pdf,自带一套开源字体
- slack-gif-creator:生成符合 Slack 尺寸约束的动图,含帧合成与校验脚本
- theme-factory:10 套预设配色与字体主题,可套用到幻灯片、文档、网页
开发与工程类
- webapp-testing:用 Playwright 脚本测本地前端,能抓控制台日志和浏览器截图
- mcp-builder:指导用 Python 或 Node 写 MCP 服务器
- skill-creator:造技能的技能,支持跑评测和基准对比
🚀 5 分钟跑起来
在 Claude Code 里安装
克隆仓库:
git clone https://gitcode.com/GitHub_Trending/skills3/skills把它注册成插件市场并安装文档技能包:
/plugin marketplace add anthropics/skills /plugin install document-skills@anthropic-agent-skills装完后直接点名使用,例如「用 PDF 技能提取这个文件的表单字段」。
三个入口都能用
Claude Code 走插件市场;Claude.ai 付费套餐已内置本仓库的示例技能;API 侧支持直接使用预置技能或上传自定义技能。
🛠️ 写一个自己的技能
填好两行 frontmatter
template 目录给了骨架,frontmatter 只需name和description两行,正文写指令、示例和注意事项。
三条从仓库示例里学到的写法
- 触发条件写进 description:pptx 技能写明「只要出现 .pptx 文件名就用它」,Claude 靠这句话决定是否加载
- 写红线而非空话:与其说「做出好看的文档」,不如写「颜色值 6 位、不带 #,错了文件直接损坏」
- 自带校验脚本:能给 Claude 一个检查输出的工具,技能就完成了一半
🧭 许可与边界
哪部分是开源
多数示例技能是 Apache 2.0;四个文档技能是 source-available,以参考实现的形式放出,两者边界在 README 里写清楚了。
上生产之前
技能规范放在 spec 目录。仓库定位为演示与学习用途,你在 Claude 里实际得到的行为可能与示例实现不同——用于关键任务前,先在自己的环境里测一遍。
✅这个仓库给你什么
- 一套文档技能:docx/pptx/pdf/xlsx 的生成带验证闭环,不再盲信输出
- 一组技能写法样本:从两行模板到带脚本的复杂技能都有参考
- 一条复用路径:同一技能在 Claude Code、Claude.ai、API 三个入口通用
如果你是团队里被要求「让 AI 产出真正能用的文档」的那个人,先装 document-skills 包,拿一份真实文件试一个技能。
【免费下载链接】skillsPublic repository for Agent Skills项目地址: https://gitcode.com/GitHub_Trending/skills3/skills
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
