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/7/19 4:14:21 阅读更多 →
Unity后处理库X-PPL:十分钟打造电影感画面的核心架构与性能优化

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

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

2026/7/19 4:14:21 阅读更多 →
Android开发:RecyclerView与AndroidX适配实践

Android开发:RecyclerView与AndroidX适配实践

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

2026/7/19 4:14:21 阅读更多 →

最新新闻

ChatGPT隐藏功能紧急预警:2024年Q2已悄然关闭3项高权限能力,最后窗口期速查清单

ChatGPT隐藏功能紧急预警:2024年Q2已悄然关闭3项高权限能力,最后窗口期速查清单

更多请点击: https://kaifayun.com 第一章:ChatGPT隐藏功能紧急预警:2024年Q2已悄然关闭3项高权限能力,最后窗口期速查清单 近期OpenAI在2024年第二季度 quietly deprecates(静默下线)了三项曾被开发者广…

2026/7/19 6:41:39 阅读更多 →
【AI】.NET Framework 4.8 对比 .NET8 打包操作完整差异(VS2026 Installer Projects + Inno Setup两条路线)

【AI】.NET Framework 4.8 对比 .NET8 打包操作完整差异(VS2026 Installer Projects + Inno Setup两条路线)

.NET Framework 4.8 对比 .NET8 打包操作完整差异(VS2026 Installer Projects Inno Setup两条路线) 核心底层区别一句话 .NET8 支持独立运行时、原生单文件;.NET4.8 是系统预装框架,无独立运行时打包、不支持原生单文件&#xff…

2026/7/19 6:41:39 阅读更多 →
深入解析L4片上互连总线:寄存器配置、地址保护与嵌入式系统实战

深入解析L4片上互连总线:寄存器配置、地址保护与嵌入式系统实战

1. 项目概述:从寄存器手册到实战经验如果你正在开发基于TI OMAP或类似复杂SoC的嵌入式系统,尤其是涉及多核通信、安全启动或高可靠性要求的场景,那么你迟早会跟L4这类片上互连总线打交道。我处理过不少因为总线访问冲突导致的系统“玄学”死机…

2026/7/19 6:41:39 阅读更多 →
.NET Core API统一错误处理中间件实现指南

.NET Core API统一错误处理中间件实现指南

1. 项目概述在.NET Core API开发中,错误处理是一个关键环节。统一的错误拦截机制能够帮助我们:标准化错误响应格式集中处理异常逻辑提供一致的客户端体验简化调试和问题排查2. 核心需求解析2.1 为什么需要统一错误处理当API接口出现异常时,我…

2026/7/19 6:41:39 阅读更多 →
ESP32-S3音频开发实战:WAV音乐播放器实现

ESP32-S3音频开发实战:WAV音乐播放器实现

1. ESP32-S3音乐播放器实验概述在嵌入式音频开发领域,ESP32-S3凭借其强大的处理能力和丰富的外设接口,成为实现高质量音频应用的理想选择。本实验基于正点原子DNESP32S3开发板,利用其板载的ES8388音频编解码器和I2S接口,构建了一个…

2026/7/19 6:41:39 阅读更多 →
大语言模型路由系统:从基础原理到生产级实践

大语言模型路由系统:从基础原理到生产级实践

模型路由看似简单,直到你真正开始使用它。如果你正在构建基于大语言模型的应用,可能已经遇到过这样的场景:用户输入一个问题,你需要决定是调用 GPT-4 来处理复杂推理,还是用 Claude 来生成创意内容,或者用本…

2026/7/19 6:40:39 阅读更多 →

日新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:00:40 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:00:40 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:00:40 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:00:40 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:00:40 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:00:40 阅读更多 →

月新闻