【skill封装】
从 0 开始搭建个人专属 AI 工作流把 Prompt 封装成 Skill【系列第 3 篇】一、为什么第 3 篇要讲 Skill上一篇我们讲了 Prompt 模板角色 目标 背景 约束 输出格式它能让一次 AI 输出更稳定。但当你开始反复做同一类任务时会遇到新问题每次都要复制一大段 Prompt规则越写越长容易漏示例、参考规范、脚本不好塞进对话换一个项目或设备又要重新整理。这时就需要 Skill。你可以把 Skill 理解成把一套可复用的 AI 工作方法封装成一个文件夹让 AI 在需要时自动加载并执行。Prompt 更像“临时说明书”Skill 更像“安装好的专业插件”。二、权威资料怎么说 SkillAnthropic 官方在 Agent Skills 相关资料中把 Skill 描述为一种可复用能力包它通常是一个目录里面包含核心说明文件SKILL.md也可以包含参考资料、示例、脚本和资源文件。官方资料里有几个关键词很重要SKILL.md是入口用 YAML frontmatter 描述 Skill 的名称和触发场景再用 Markdown 写具体步骤。渐进式披露Progressive Disclosure不要把所有内容都塞进主说明里核心规则放在SKILL.md细节放到references/、examples/、scripts/等文件需要时再读。适合重复流程Skill 不是为一次性聊天准备的而是为稳定、重复、可复用的任务准备的。可以包含代码高级 Skill 可以带脚本例如检查文件、生成图像、转换格式等。这说明 Skill 的本质不是“更长的 Prompt”而是Prompt 规范 示例 工具脚本 文件结构 的组合封装。三、Skill 和 Prompt 的区别先用一张表讲清楚对比项PromptSkill使用方式每次手动输入放在固定目录自动或手动触发载体一段文字一个文件夹适合场景临时任务重复任务、复杂流程可包含内容主要是指令指令、示例、参考资料、脚本、素材可维护性容易散落在聊天记录里可以版本化、复制、共享本质一次请求可复用能力模块一句话总结Prompt 解决“这次怎么问”Skill 解决“以后这类任务都怎么做”。所以当你的 Prompt 已经稳定并且会反复使用就可以考虑封装成 Skill。四、一个 Skill 的基本目录结构以 Claude Code / Claude Agent Skills 的通用结构为例一个最小 Skill 可以这样放.claude/skills/draw-tech-diagram/ └── SKILL.md更完整一点可以这样.claude/skills/draw-tech-diagram/ ├── SKILL.md ├── references/ │ └── style-guide.md ├── examples/ │ └── workflow-diagram-example.svg └── scripts/ └── validate-svg.py各部分作用如下SKILL.md入口文件告诉 AI 这个 Skill 是什么、什么时候用、怎么做references/放设计规范、颜色规范、尺寸规范examples/放好图示例让 AI 学习风格scripts/放可执行脚本比如检查 SVG 是否有尺寸、文字是否溢出。如果只是入门先写一个SKILL.md就够了。五、实战封装一个“绘图 Skill”假设你经常要给技术博客画封面图、流程图或架构图。每次都告诉 AI蓝紫色科技风、16:9、干净、适合 CSDN、要有标题……很麻烦。我们可以把它封装成一个绘图 Skill。第 1 步创建目录在项目里创建.claude/skills/draw-tech-diagram/如果是个人全局使用也可以放在类似~/.claude/skills/draw-tech-diagram/项目级 Skill 适合当前项目个人级 Skill 适合所有项目复用。第 2 步编写SKILL.md新建文件.claude/skills/draw-tech-diagram/SKILL.md内容可以这样写--- name: draw-tech-diagram description: 当用户需要为什么什么文章、教程或演示文稿生成科技风 SVG 封面图、流程图、架构图时使用。 --- # Draw Tech Diagram Skill ## 目标 根据用户给出的主题生成适合技术博客使用的 SVG 图像。 ## 默认风格 - 比例16:9 - 尺寸1600 x 900 - 风格简洁、现代、科技感 - 主色蓝色、紫色、青色 - 背景深色渐变或轻微网格 - 字体优先使用 Microsoft YaHei、PingFang SC、Arial ## 工作步骤 1. 先提取用户需求中的主题、核心文字、画面元素、比例、风格。 2. 如果用户没有指定比例默认使用 16:9。 3. 生成完整 SVG不依赖外部图片。 4. 保证文字清晰层级明确适合博客封面。 5. 输出时给出文件名建议和 Markdown 引用方式。 ## 输出要求 - 直接生成可保存的 .svg 内容 - 不要只描述画面 - 不要使用无法加载的外部字体或外部图片 - 如果用户要求中文标题必须直接写入 SVG 文本中。这就是一个最小可用 Skill。第 3 步使用这个 Skill以后你不需要再写一长段绘图 Prompt只要说请用 draw-tech-diagram skill帮我生成一张主题为“Prompt 工程”的博客封面图。 文字如何写出稳定可复用的 Prompt 模板。 风格蓝紫色科技风。AI 就会按照 Skill 里的规则执行。如果它支持自动识别当你说“生成一张技术博客封面图”时也可能根据description自动加载这个 Skill。这里有一个关键点description不是给人看的简介而是给 AI 判断“什么时候该用这个 Skill”的触发条件。所以不要写得太空泛。不推荐description:一个绘图 Skill推荐description:当用户需要为技术博客、AI 工作流文章、教程或演示文稿生成科技风 SVG 封面图、流程图、架构图时使用。六、什么时候该把 Prompt 升级成 Skill可以用这个判断标准如果一个 Prompt 被你重复使用 3 次以上并且每次都要补充同样的规则就值得封装成 Skill。尤其适合这些场景固定风格绘图固定格式生成文档固定代码检查流程固定数据分析流程固定发布前检查清单固定项目规范说明。但如果只是一次性问题比如“今天北京天气怎么样”就没必要做成 Skill。七、写 Skill 的 4 条建议1.SKILL.md不要太长核心规则放进去即可细节放到references/。2. 先写步骤再写风格AI 最需要知道“怎么做”其次才是“做成什么风格”。3. 示例比抽象描述更有用如果你有满意的 SVG、流程图、配色方案可以放进examples/。4. 能脚本化的检查就脚本化比如绘图 Skill 可以写一个脚本检查SVG 是否有width和height是否包含标题文字是否使用外部图片文件是否能正常打开。这会让 Skill 从“提示词”进一步变成“可执行工作流”。八、总结这一篇我们讲清楚了 Skill 的核心Prompt 是一次性指令Skill 是可复用能力包Skill 通常由SKILL.md和可选的参考资料、示例、脚本组成description决定 AI 什么时候自动使用它好 Skill 要遵循渐进式披露主文件简洁细节拆出去当一个 Prompt 重复使用多次就应该考虑封装成 Skill。到这里个人 AI 工作流已经有了第三块拼图第 1 篇理解 AI 工作流 第 2 篇写出可复用 Prompt 模板 第 3 篇把高频 Prompt 封装成 Skill下一步你就可以继续把 Skill 和工具、脚本、文件系统结合起来让 AI 不只是“会回答”而是开始具备稳定执行某类任务的能力。参考资料Anthropic Engineering BlogEquipping agents for the real world with Agent SkillsClaude BlogIntroducing Agent SkillsClaude Platform DocsAgent Skills overviewClaude Platform DocsSkill authoring best practicesClaude Help CenterHow to create custom skillsAnthropic GitHubanthropics/skills

相关新闻

从Prompt工程到AI Skill:人机协作的新范式

从Prompt工程到AI Skill:人机协作的新范式

1. 从Prompt到AI Skill的范式转移 三年前,当我在团队内部首次演示用自然语言指令生成代码片段时,所有人都惊叹于Prompt的神奇。但上个月,当我看到实习生用一套自建的AI Skill流水线自动完成需求分析、原型设计、测试用例生成全流程时&#xf…

2026/7/30 13:26:42阅读更多 →
为什么局部变量要放函数开头——ARMCC V5的C90约束

为什么局部变量要放函数开头——ARMCC V5的C90约束

一句话: ARMCC V5 只支持 C90,局部变量必须在函数开头声明。int x1; x; int y2; 这种 C99 混合声明会编译报错。不用纠结"为什么",就是编译器版本不支持。适合谁读:用 Keil ARMCC V5 编译,变量声明报错的嵌入式开发者。…

2026/7/30 13:26:42阅读更多 →
质量追溯的AI数据链路怎么建

质量追溯的AI数据链路怎么建

问:客户投诉“一批产品有质量问题”,质量工程师要查生产记录、设备参数、物料批次、质检报告——跨三四个系统,查完要半天。AI能不能把这条路走通?答:能,但前提是把质量追溯涉及的数据链路提前建好。AI本身…

2026/7/30 13:26:42阅读更多 →
Go-Zero 项目开发41:探究链路跟踪的实现过程

Go-Zero 项目开发41:探究链路跟踪的实现过程

纲要 设计思路 链路跟踪的核心要素:TraceID 与 SpanID遵循 OpenTelemetry 规范的数据模型内部传递与跨服务传递的机制 技术实现策略 低侵入设计:AOP 与中间件信息传递:基于 context 的内部传递与基于请求头的跨进程传递 实战:在 g…

2026/7/30 14:49:07阅读更多 →
2026网安求职真相:面试官最看重的4项实战能力,证书奖状根本排不上号

2026网安求职真相:面试官最看重的4项实战能力,证书奖状根本排不上号

一、前言:别再被求职误区误导很多求职新人陷入严重的认知偏差:疯狂考证、刷靶场分数、囤竞赛奖状、堆砌简历字数,以为硬件资质越多,面试通过率越高。但真实求职结果是:很多证书齐全、奖状满满的新人,屡屡面…

2026/7/30 14:49:07阅读更多 →
2026挖洞底层逻辑:真正拉开差距的,从来不是技术,是「信息收集思维」

2026挖洞底层逻辑:真正拉开差距的,从来不是技术,是「信息收集思维」

一、前言:90%新人挖洞失败的核心根源很多新人陷入一个无解的恶性循环:工具比别人全、Payload比别人多、复现案例比别人丰富,但挖洞产出始终极低,常年挖不到高危漏洞、拿不到有效成果。绝大多数人误以为是自己攻击技术不足、漏洞积…

2026/7/30 14:49:07阅读更多 →
C++模板编程进阶:深入解析std::enable_if的原理与应用

C++模板编程进阶:深入解析std::enable_if的原理与应用

1. 项目概述:为什么我们需要 std::enable_if ? 如果你写过一段时间的 C 模板代码,尤其是尝试过写一些通用的库函数或者类模板,大概率会遇到一个头疼的问题:编译器报出的错误信息长得像天书,而且往往指向模…

2026/7/30 14:49:07阅读更多 →
运算放大器同相放大电路:原理、设计与实战调试指南

运算放大器同相放大电路:原理、设计与实战调试指南

1. 同相放大电路:从“信号跟随”到“精密放大”的基石在模拟电路设计的工具箱里,运算放大器(运放)无疑是那颗最闪亮的明星。而围绕运放构建的几种经典放大电路,则是每一位电子工程师、硬件爱好者乃至学生都必须掌握的“…

2026/7/30 14:49:07阅读更多 →
【AI 翻译】你到底该选哪类工具?套壳 / 表层 AI / 商用平台选型指南(避坑干货)

【AI 翻译】你到底该选哪类工具?套壳 / 表层 AI / 商用平台选型指南(避坑干货)

前几期,我们拆解了AI翻译的底层架构,实战对比了四类行业的翻译质量,也看清了格式还原这道“最后一公里”的鸿沟。相信你已经明白:套壳工具、表层AI、商用级平台之间,存在结构性的能力差距。 但还有个更实际的问题摆在…

2026/7/30 14:47:07阅读更多 →
覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

🔹 工具基础介绍 OpenClaw 是开源生态中一款实用性较强的本地智能工具,凭借本地离线运行、可视化图形操作和任务自动化三大核心特性,赢得了众多用户的青睐。与普通在线对话AI工具不同,它属于能够直接操控本机软硬件的智能数字员工…

2026/7/29 9:47:45阅读更多 →
伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

所谓液压伺服阀体的精密激光焊接,是用激光束对阀座壳体(通常为不锈钢或铝合金)进行密封焊接,使阀体在21-35MPa的高压液压油或压缩气体中长期运行而不发生介质泄漏。液压伺服阀是高端液压系统的"大脑"。从航空航天飞行控…

2026/7/30 12:22:27阅读更多 →
D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南 【免费下载链接】d2dx D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions. 项目地址: https://gitcode.com/gh_mirrors/d2/d2dx 你是否还在…

2026/7/29 7:58:51阅读更多 →
3分钟解锁iOS应用自由:TrollInstallerX让你的iPhone摆脱安装限制 [特殊字符]

3分钟解锁iOS应用自由:TrollInstallerX让你的iPhone摆脱安装限制 [特殊字符]

3分钟解锁iOS应用自由:TrollInstallerX让你的iPhone摆脱安装限制 🚀 【免费下载链接】TrollInstallerX A TrollStore installer for iOS 14.0 - 16.6.1 项目地址: https://gitcode.com/gh_mirrors/tr/TrollInstallerX 你是否曾经因为iOS系统的严格…

2026/7/30 0:00:58阅读更多 →
[GESP202606 四级] 扫雷

[GESP202606 四级] 扫雷

B4557 [GESP202606 四级] 扫雷 https://www.luogu.com.cn/problem/B4557 中国计算机学会(CCF)2026年6月C四级讲解——扫雷 https://www.bilibili.com/video/BV1MCMg6AEXR/ B4557 [GESP202606 四级] 扫雷 https://www.bilibili.com/video/BV1ZKTj6ZEVh/ 2…

2026/7/30 0:00:58阅读更多 →
Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 您是否曾因Windows系统盘空间不足而烦恼?是否遇到过设…

2026/7/30 0:00:58阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/30 0:27:26阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/30 4:47:18阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/29 14:26:42阅读更多 →