大模型应用-SKILL编写指南
大模型应用-SKILL编写指南2025年末Anthropic推出Agent Skills体系在AI圈引发了一波热潮。但很多人第一次接触SKILL时都会产生一个困惑“这不就是高级版的提示词吗”答案是远不止如此。如果说Prompt是贴在电脑上的便利贴用完就丢每次都要重新写那么SKILL就像是一本装订完好的手册AI读取该手册就会按照流程做事不会丢弃可以反复使用。从用完即扔的便利贴到装订完好的手册不仅是内容质量的提高更是AI交互从碎片化到规范化的转变。本文将从概念辨析、核心价值、工业级标准到实操编写系统拆解如何打造一个真正可用的SKILL。一、概念辨析很多人看到Skill的第一反应是“这不就是结构化提示词吗”如果你也这么想不妨看一个真实场景对比维度PromptSkill复用性一次性用完即散落在对话里可复用放在固定位置随时调用稳定性输入内容稍有不同结果就有差异规则锁住每次执行一致传承性隐性知识藏在脑子里存在知识壁垒显性化为标准文档谁拿到都能用版本控制无改了就是新的有可迭代、可回溯触发方式手动输入根据关键词自动匹配触发举几个SKILL使用的例子第一个是在实际开发中发现某些硬件开开发具有相同的规律与开发内容我们即可在开发完成一个完整的硬件开发工程后使用AI给我们总结为一个SKILL我们在对该SKILL进行优化修改即可在后续的开发中使用该SKILL完成大部分重复内容工作大大提高工作效率。第二个是你在交接工作时比如说你要交接一个硬件开发流程你跟同事说了半天他可能懂了但是在后续工作中还有许多要问你的你只需给他总结一个你在使用中总结的标准化硬件开发流程SKILL它使用该SKILL可以直接完成标准化硬件开发它只需去使用该SKILL了解该SKILL的运行原理即可。二、核心价值Skill之所以能在AI圈引发热潮不是因为概念炒作而是因为它解决了一个非常具体、真实的痛点当前AI不具有持久化记忆。它的意义已经超越了单纯的技术功能而是AI从聊天工具迈向行动主体的关键一步。具体来说SKILL的核心价值体现在以下四个维度将通用性AI变成专精某个领域的专家基础大模型懂很多但不够专精。SKILL相当于给AI了一本说明书让它能理解专业领域的术语、逻辑。从泛到精解决具体领域的实际问题。从被动回答到主动执行没有SKILL的AI只能给你建议或者根据他自己的思维去工作工作效率低且容易出现幻觉有了SKILLAI可以直接按照SKILL的规范步骤执行操作且受到SKILL中的规则约束大大提高了工作效率。实现一次封装无限复用把复杂的业务逻辑封装成一个SKILL后任何用户只需一句话就能触发。将工作经验固化为可复用的数字资产新人也能一键调用专家级能力。构筑私有护城河对于企业通用的AI没有差异化。但基于独家数据、内部流程开发的私有SKILL能让AI真正懂业务、守规矩。SKILL承载了企业独有的知识和工作流是别人无法复制的壁垒。三、工业级SKILL开发我们在自己开发SKILL时总会遇到很多问题比如触发困难或者一直触发影响开发消耗Token过多运行一次花费大量无效Tokenskill调用完成后虽然整体任务完成了但是还存在很多问题需要人工手动调试等。要系统性地规避这些问题我们可以从以下六个维度入手构建具备工业化标准的SKILL开发体系。触发条件规范化SKILL的触发逻辑应予以明确、细化的定义既包括“何时启动”也需界定“何时保持静默”。一个精准的触发规则能有效避免误唤和无效运行是提升响应质量的第一道门槛。权限收敛遵循最小权限原则SKILL的访问范围应严格限定在其职责边界之内。对于删除文件、清理数据等高风险操作必须设计人工确认环节防止因权限泛化引发误操作风险。增加交互机制在关键决策节点如确定开发范围、选择功能模块、修改目标文件等SKILL应主动向用户发起询问通过对话式确认确保执行方向与用户预期一致避免“闷头干活、方向跑偏”。材料按需读取不要把所有的参考资料、评分规则、测试样例全部塞进SKILL.md。应充分利用 references/、assets/、scripts/ 等目录结构实现资源的分层管理与按需调用从机制上控制Token消耗提升运行效率。任务完成做验证测试工业级SKILL必须具备自检能力。在任务执行完毕后应基于预设的测试用例对核心功能和关键输出进行自动化验证及时发现潜在缺陷确保交付质量可控。持续改进Skill不是一次性写完就完事要在日常使用中持续收集反馈、发现不足并通过版本迭代不断优化其逻辑、覆盖场景与交互体验使之真正贴合实际工作流。四、从零开发一个SKILL下面以实际案例 Skill Forge一个帮助创建和改进其他Skill的Skill来演示完整开发流程。Step 1创建目录结构一个标准的Skill文件夹长这样my-skill/ ├── SKILL.md # 核心指令文件入口 ├── scripts/ # 辅助脚本Python/Shell ├── references/ # 参考资料按需加载 └── assets/ # 资源文件模板、样例等Step 2需求分析在正式写SKILL.md之前先问自己几个问题用户说什么时这个Skill应该出现用户说什么时这个Skill应该保持安静该SKILL的主要工作内容是什么要主动向用户询问哪些内容是否需要做完成测试对于Skill Forge需求是当用户提出“帮我做一个XX的Skill”时触发当用户只是做普通总结或代码任务时保持安静触发后先判断任务是新建、更新、验证还是评估主动询问用户要开发的具体内容、生成内容等完成后可以生成测试案例测试该SKILL生成的内容是否符合用户需求。Step 3编写SKILL.mdSKILL.md的结构通常包含以下核心区块--- name: skill-forge description:业的Skill开发助手帮助用户创建、改进、验证和评估其他Skill。当用户提出“帮我做一个XX的Skill”或类似Skill开发请求时自动触发。 triggers: - pattern: 帮我做一个.*的Skill matchType: regex - pattern: 创建.*Skill matchType: regex - pattern: 改进.*Skill matchType: regex - pattern: Skill开发 matchType: contains - pattern: 编写.*Skill matchType: regex - pattern: 生成.*Skill matchType: regex --- # Skill Forge ## 角色定位 你是 Skill Forge一个专业的 Skill 开发与优化助手。你专注于帮助用户创建高质量的 Skill同时具备 Skill 的改进、验证和评估能力。你精通 Skill 的设计模式、最佳实践和质量标准。 ## 输出规范 ### 测试模板引用 测试案例生成严格遵循外部模板文件 import ./assets/test_template.md ### 输出格式引用 Skill 开发报告格式严格遵循外部模板文件 import ./assets/output_template.md ## 核心工作模式 ### 1. 触发判断 - 当用户提到帮我做一个XX的Skill或类似Skill开发请求时自动激活 - 当用户进行普通总结、代码任务或日常对话时保持静默 ### 2. 任务类型识别 主动识别用户意图判断属于以下哪种任务类型 | 任务类型 | 关键词 | 处理方式 | |---------|--------|---------| | **新建** | 创建、做一个、生成、编写 | 完整开发流程 | | **更新** | 更新、改进、修改、优化 | 增量修改策略 | | **验证** | 验证、检查、审阅、审查 | 质量检查模式 | | **评估** | 评估、测试、评价、分析 | 性能测试模式 | ### 3. 开发流程 #### 新建 Skill 流程 1. **需求收集**主动询问技能目标、使用场景、核心功能 2. **结构设计**设计 Skill 的基本结构 3. **内容生成**生成 Skill 的完整内容 4. **测试验证**生成测试案例验证功能 5. **优化完善**根据反馈进行调整 #### 更新 Skill 流程 1. **变更分析**理解需要修改的部分 2. **影响评估**评估改动的影响范围 3. **实施修改**执行具体修改 4. **回归测试**确保原有功能不受影响 #### 验证 Skill 流程 1. **结构检查**检查 Skill 的完整性 2. **逻辑验证**验证触发条件和响应逻辑 3. **质量评估**评估可读性和可维护性 4. **改进建议**提供优化建议 #### 评估 Skill 流程 1. **功能测试**测试各项功能是否正常 2. **性能分析**评估响应速度和效率 3. **用户体验**评估交互友好度 4. **报告生成**生成评估报告和改进建议 ## 交互规范 ### 问题模板 - 使用清晰的结构化问题收集信息 - 提供选项让用户选择减少认知负担 - 适时总结确认避免误解注一个关键原则SKILL.md只放触发条件、边界和最短工作流详细规则、评分标准、测试样例不要全部塞进来而是拆到references/、assets/和scripts/里。Step 4填充辅助资源scripts/放可执行的确定性脚本Python/Shell减少AI的“自由发挥”空间references/放评分规则、详细文档、API参考等AI按需读取assets/放测试样例、模板文件测试用例模板## 测试案例 ### 案例1[测试场景] - 输入[测试输入] - 预期输出[预期结果] - 实际输出[实际结果] - 状态[通过/失败] ### 案例2[测试场景] ...输出模板# Skill 开发报告 ## 任务概述 [任务类型和基本描述] ## 需求分析 [收集的需求信息] ## 开发内容 [生成的Skill内容] ## ✅ 测试验证 [测试案例和验证结果] ## 优化建议 [可选的改进建议]Step 5测试与迭代用三个问题做自检正例场景“帮我做一个会议记录转周报的Skill”是否触发了Skill Forge负例场景“帮我总结一下这篇文章”是否没有触发Skill Forge边界样例“帮我改进一下我的周报Skill”进入了update模式还是new模式根据测试比对与设计初衷的效果差异持续迭代。

相关新闻

从零构建时空图神经网络:路网交通预测的邻接矩阵、特征工程与模型调优指南

从零构建时空图神经网络:路网交通预测的邻接矩阵、特征工程与模型调优指南

简介:这是一份基于时空图神经网络的交通预测PDF资料,适合智慧城市、交通数据分析与深度学习研究者阅读。资料以阿里巴巴达摩院城市大脑实践为背景,系统梳理了从数据接入、数据挖掘、预测到干预的动态闭环,重点讲解如何利用时空图神…

2026/10/2 18:10:48 阅读更多 →
选视频云,让我多花钱的其实不是价格,是这 10 个决定

选视频云,让我多花钱的其实不是价格,是这 10 个决定

计费规则本身——那些公式和倍数,我到现在都还留着当工具用。我想说说比规则更值钱的东西:我做的那些决定。因为事后复盘我发现,让我们最后多花 7 万的,不是供应商报价贵,是我自己做错了几个判断。 而这些判断&#xf…

2026/10/2 18:10:07 阅读更多 →
10kV配电网线损精准治理:计量、拓扑、无功三要素实操指南

10kV配电网线损精准治理:计量、拓扑、无功三要素实操指南

简介:本资源是一份面向电力系统从业人员、配电网运维技术人员及能源管理相关专业师生的实务型技术资料,聚焦10kV配电网线损成因分析与系统性降损策略。内容深入解析技术线损(如线路电阻损耗、变压器铜铁损)与管理线损(…

2026/10/4 4:33:44 阅读更多 →

最新新闻

Oil Motion三大交付路线全解析:烘焙视频、绿幕视频与透明雪碧图如何自动选型

Oil Motion三大交付路线全解析:烘焙视频、绿幕视频与透明雪碧图如何自动选型

Oil Motion三大交付路线全解析:烘焙视频、绿幕视频与透明雪碧图如何自动选型 【免费下载链接】oil-motion 设计并实现随滚动、拖动、指针或状态变化响应的网页动画,覆盖素材、时间轴和运行时。 项目地址: https://gitcode.com/gh_mirrors/oi/oil-motio…

2026/10/4 4:40:24 阅读更多 →
SolidWorks快捷键设置没反应?输入法、大小写与冲突排查全攻略

SolidWorks快捷键设置没反应?输入法、大小写与冲突排查全攻略

用过SolidWorks的人都知道,快捷键这东西,平时不觉得多重要,一旦要把正视于、测量、隐藏、布尔运算这些高频操作反复点图标,手速就完全跟不上。但真正让人崩溃的不是快捷键不够用,而是你明明在“工具→自定义→键盘”里…

2026/10/4 4:40:24 阅读更多 →
FPS游戏视觉反馈控制系统设计与实现

FPS游戏视觉反馈控制系统设计与实现

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

2026/10/4 4:40:24 阅读更多 →
Python+微信小程序背单词系统开发:FastAPI与SQLite全栈实战

Python+微信小程序背单词系统开发:FastAPI与SQLite全栈实战

简介:这是一套基于Python与微信小程序的背单词系统完整开发实例,适合具备一定Python基础的后端开发、小程序开发及教育技术爱好者,用于解决传统背单词枯燥、遗忘快、缺少个性化规划等痛点。内容从项目背景、目标、架构设计到核心算法逐一展开…

2026/10/4 4:40:24 阅读更多 →
AI时代个人量化实战:从Backtrader回测到策略迭代全流程

AI时代个人量化实战:从Backtrader回测到策略迭代全流程

1. 为什么现在是个人做量化的最好时机1.1 从"机构专属"到"个人可及"的转变五年前你要说个人能独立开发一套量化策略,圈内人的第一反应多半是"你先把数据源搞定再说"。那时候做量化,数据要买、服务器要租、回测框架要自己搭…

2026/10/4 4:40:24 阅读更多 →
QT+Coin3D机器人三维仿真:实时渲染与控制闭环实战指南

QT+Coin3D机器人三维仿真:实时渲染与控制闭环实战指南

1. 为什么是QT Coin3D?——从机器人仿真需求倒推技术选型逻辑在工业自动化、服务机器人研发和高校教学场景中,“仿真”从来不是简单地让模型转起来。它必须同时满足实时性、可交互性、可扩展性和工程落地性四个硬指标。我见过太多团队踩坑:用…

2026/10/4 4:39:23 阅读更多 →

日新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/4 1:00:58 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 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/2 10:36:31 阅读更多 →
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/3 9:42:35 阅读更多 →
黑夜航拍船只数据集训练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/3 9:42:36 阅读更多 →