Anthropic的skill-creator使用分享
一、目录创建条件分析根据 SKILL.md 的定义scripts/、references/、assets/是可选目录只有在特定需求出现时才会创建目录创建条件使用场景scripts/技能需要可执行代码来完成确定性/重复性任务时数据转换脚本、格式化工具、验证脚本等references/技能需要加载额外的文档到上下文中时API 文档、框架指南、配置规范等assets/技能需要使用模板、图标、字体等文件时HTML 模板、图标资源、样式文件等关键触发点“If all 3 test cases resulted in the subagent writing acreate_docx.pyor abuild_chart.py, that’s a strong signal the skill should bundle that script.”这意味着目录是按需创建的在技能迭代过程中发现需要可复用资源时才会添加。二、10个示例提示词覆盖所有功能功能覆盖清单创建新技能含完整目录结构编写测试用例运行和评估测试迭代改进技能描述优化打包技能盲比较更新现有技能创建带脚本的技能创建带参考文档的技能Demo 1: 创建基础技能触发 SKILL.md 创建提示词我想创建一个技能用于将 Markdown 文件转换为 PDF。当用户说把这个 md 文件转成 PDF或者生成 PDF 文档时触发。 输出应该是一个 PDF 文件。请帮我创建这个技能。效果创建markdown-to-pdf/目录创建markdown-to-pdf/SKILL.md包含 name、description 和转换步骤不会创建scripts/、references/、assets/因为不需要Demo 2: 创建带脚本的技能触发 scripts/ 目录提示词我需要一个技能来批量处理 CSV 文件。功能包括1合并多个 CSV2计算列统计信息3格式转换为 JSON。 当用户提到处理 CSV、合并数据、数据统计时触发。请创建这个技能并包含必要的 Python 脚本。效果创建csv-processor/目录创建csv-processor/SKILL.md创建csv-processor/scripts/目录包含merge_csv.py- 合并多个 CSV 文件stats_calculator.py- 计算列统计信息csv_to_json.py- CSV 转 JSON 转换脚本Demo 3: 创建带参考文档的技能触发 references/ 目录提示词帮我创建一个 AWS S3 操作技能。功能包括创建存储桶、上传文件、设置权限。当用户说S3、存储桶、上传文件到 AWS时触发。请包含 AWS S3 API 的参考文档。效果创建aws-s3/目录创建aws-s3/SKILL.md创建aws-s3/references/目录包含s3-api.md- S3 API 使用参考bucket-policies.md- 存储桶权限策略参考best-practices.md- S3 使用最佳实践Demo 4: 创建带模板资产的技能触发 assets/ 目录提示词我需要一个技能来生成项目报告。报告需要包含标题页、目录、执行摘要、详细内容、图表。当用户说生成报告、写项目总结、创建文档时触发。 请包含报告模板。效果创建report-generator/目录创建report-generator/SKILL.md创建report-generator/assets/目录包含report-template.html- 报告 HTML 模板styles.css- 报告样式logo.png- 公司 LogoDemo 5: 创建完整技能包含所有目录提示词帮我创建一个 Vue 组件生成器技能。功能包括1根据用户输入生成 Vue 3 组件代码2生成单元测试文件3生成组件文档。 当用户说创建 Vue 组件、生成组件、写组件代码时触发。请包含模板文件、代码生成脚本、Vue 3 最佳实践文档。效果创建vue-component-generator/目录创建vue-component-generator/SKILL.md创建vue-component-generator/scripts/generate_component.py- 组件代码生成脚本generate_test.py- 测试文件生成脚本创建vue-component-generator/references/vue3-best-practices.md- Vue 3 最佳实践component-structure.md- 组件结构规范创建vue-component-generator/assets/component-template.vue- Vue 组件模板test-template.spec.ts- 测试文件模板Demo 6: 添加测试用例触发 evals/ 目录提示词我已经有一个技能在 /path/to/my-skill现在需要为它添加测试用例。技能功能是格式化代码。请帮我创建测试用例来验证它的正确性。效果创建my-skill/evals/目录创建my-skill/evals/evals.json包含 2-3 个测试用例测试 Python 代码格式化测试 JavaScript 代码格式化测试代码错误处理Demo 7: 运行测试和评估触发 workspace/ 目录提示词请运行我刚创建的 markdown-to-pdf 技能的测试用例并生成评估报告。效果创建markdown-to-pdf-workspace/目录创建markdown-to-pdf-workspace/iteration-1/目录运行测试用例with_skill 和 without_skill生成benchmark.json和benchmark.md启动评估查看器Demo 8: 迭代改进技能触发改进循环提示词测试结果显示我的 csv-processor 技能在处理大型文件时性能不佳。请帮我改进这个技能。效果分析测试结果和反馈改进SKILL.md中的处理逻辑更新scripts/中的脚本添加分块处理、优化算法运行新的迭代测试iteration-2/生成新的评估报告Demo 9: 优化技能描述触发描述优化功能提示词我的 vue-component-generator 技能触发不够准确有时该触发时不触发。请帮我优化它的描述。效果生成 20 个触发评估查询should-trigger 和 should-not-trigger使用scripts/run_loop.py运行优化循环更新SKILL.md的 description 字段显示优化前后的对比和评分Demo 10: 打包技能触发打包功能提示词我已经完成了我的 report-generator 技能的开发和测试请帮我打包它以便分享给团队成员。效果运行python -m scripts.package_skill命令生成report-generator.skill文件提供文件路径供用户下载和安装三、总结scripts/、references/、assets/目录的创建完全取决于技能的实际需求scripts/当技能需要可复用的代码逻辑时创建如数据处理、文件生成脚本references/当技能需要参考文档支持时创建如 API 文档、规范指南assets/当技能需要模板或静态资源时创建如 HTML 模板、样式文件这10个示例提示词覆盖了skill-creator的全部核心功能创建新技能含各类目录结构编写测试用例运行评估和生成基准迭代改进描述优化打包发布

相关新闻

Qwen2-VL视频理解:多模态对齐驱动的结构化知识提取

Qwen2-VL视频理解:多模态对齐驱动的结构化知识提取

1. 项目概述:用Qwen2-VL把视频“读”成可搜索的结构化知识你有没有遇到过这样的场景:手头有几十个会议录像、产品培训视频、客户访谈片段,总时长加起来上百小时,但真正需要的信息可能只藏在某段30秒的对话里?翻进度条、…

2026/10/12 21:47:23 阅读更多 →
Unity后处理库X-PPL:十分钟打造电影感画面的核心架构与性能优化

Unity后处理库X-PPL:十分钟打造电影感画面的核心架构与性能优化

1. 项目概述:为什么你需要一个专业的后处理库?如果你在Unity里做过画面效果,肯定遇到过这种情况:想让场景看起来更“电影感”,于是开始手动调Bloom、调颜色、调景深。调了半天,要么效果不伦不类&#xff0c…

2026/10/9 7:20:40 阅读更多 →
Android开发:RecyclerView与AndroidX适配实践

Android开发:RecyclerView与AndroidX适配实践

1. 项目背景与问题概述 《Android编程权威指南(第3版)》作为经典的Android开发教材,至今仍被许多开发者用作入门学习资料。然而随着Android生态的快速演进,书中基于Android 7.0的示例代码在最新版Android Studio(当前…

2026/10/12 2:38:07 阅读更多 →

最新新闻

PS中英文对照表制作指南:从菜单导出到PDF生成与版本维护

PS中英文对照表制作指南:从菜单导出到PDF生成与版本维护

简介:这份PS中英文对照表PDF面向Photoshop初学者及需要查阅英文界面术语的设计从业者,帮助解决中文版与英文版菜单名称对应困难、切换语言环境后找不到功能入口的问题。资源包共1个PDF文件,大小约18KB,轻量易存,适合打…

2026/10/13 17:57:33 阅读更多 →
23个AI角色协同开发:gstack如何重构软件研发流程

23个AI角色协同开发:gstack如何重构软件研发流程

第一次跑通 gstack 的完整流程时,我在终端里看到的不是一行行的错误日志,而是一群 AI 在互相评审、打回、修改、验证,最后交给我一份可以直接启动的前后端工程。那感觉很像你刚入职一家新公司,站会上产品、前端、后端、测试坐在一…

2026/10/13 17:57:33 阅读更多 →
PDMS出图全流程实战:从ADP自动出图到DRAFT手动标注与打印

PDMS出图全流程实战:从ADP自动出图到DRAFT手动标注与打印

简介:这份PDF面向工厂三维布置设计领域的技术人员与PDMS初学者,系统讲解Plant Design Management System中的出图功能,帮助读者掌握从模型到施工图纸的完整流程。内容围绕自动出图(ADP)与手动出图(DRAFT&am…

2026/10/13 17:57:33 阅读更多 →
Java核心知识点实战梳理:集合、并发、JVM与Java 8新特性

Java核心知识点实战梳理:集合、并发、JVM与Java 8新特性

很多人问我,Java知识点那么多,到底该怎么梳理?网上的资料五花八门,有的讲原理讲到源码深处,有的又浅得跟没讲一样。我自己从写业务代码到啃源码,再到现在带团队做技术评审,踩过的坑不少&#xf…

2026/10/13 17:57:33 阅读更多 →
Python第二次作业深度解析:数据流、面向对象与异常处理实战

Python第二次作业深度解析:数据流、面向对象与异常处理实战

1. 作业概览:这绝不是一次简单的“课后练习”如果你只把这份“Python第二次作业”当成一次常规的语法巩固训练,那可能真的低估它了。我在实际批改和复现这类作业时发现,很多同学的卡点并不在“会不会写代码”,而在“能不能把学过的…

2026/10/13 17:57:33 阅读更多 →
弗洛伊德解梦:噩梦为何也是潜意识的愿望满足?

弗洛伊德解梦:噩梦为何也是潜意识的愿望满足?

你有没有做过这种梦:明天就要交一份至关重要的方案,梦里你却发现自己连文件都找不到,或者更离谱,直接站在空无一人的考场里,试卷上的字全在飘。惊醒之后心跳半天才缓过来,第一反应往往是“这梦太丧了”。但…

2026/10/13 17:56:30 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →