请点击输入图片描述最多18字大家好我是冷逸。如果你要问我2026年最值得学习的AI技能是什么我会毫不犹豫地推荐Skills。无论是Claude Code还是龙虾、爱马仕几乎所有的Agent如果想把事情干得又快又好都越来越依赖Skills。没有Skills的Agent就像一位刚入职的新同事你得培训反复教他。而有了Skills的Agent则更像是一位老同事开箱即用配合默契非常靠谱。“同事.skill”可能只是个玩笑但“work.skill”一定是刚需是生产力。甚至在我看来Skills很可能是今年Agent领域最重要的创新之一。简单理解模型是大脑Agent是躯体而Skills就是双手。现在只是学会怎么“问”AI其实已经有点不够了。更重要的一件事是学会怎么“教”AI。把你重复做的工作、团队里的隐性知识、那些“只有老员工才知道”的操作细节封装成一个又一个的.skill文件。它们会成为你最好的数字同事。不摸鱼不抱怨随叫随到而且越用越顺手。今天这篇文章我会试着带大家从入门到精通彻底搞懂Skills——理解skill成为skill超越skill。如果你是新手相信一定会大有收获如果你是老司机也会看到一些新的启发。如果觉得有用欢迎点赞、在看、分享三连。一起学习一起成长。1、Skills是什么——给AI发一本“员工手册”2025年10月16日Anthropic首次发布Agent Skills。最初Skills只能在Claude Code里使用而且还必须是Claude的Pro付费用户。Anthropic发布Agent Skills12月18日Anthropic把Agent Skills作为统一标准对外开放不论你是不是Claude的付费用户都可以使用。之后很快像Codex、Cursor、Antigravity、OpenCode、Trae、Qoder、CodeBuddy等Coding Agent以及Claude Cowork、Skywork、MiniMax Agent、扣子等桌面Agent都陆续支持了Skills。也包括2026年春节后爆火的OpenClaw中文名“龙虾”和最近大热的Hermes Agent中文名“爱马仕”也都支持Skills。请点击输入图片描述最多18字Skills简单翻译过来就是“技能包”的意思。就像我们人一样有很多的技能比如骑车、游泳、开车、烹饪、摄影等。Skills就是我们人类专门给AI准备的技能包。Anthropic官方定义Skills是一套模块化能力允许开发者通过结构化的文件夹来增强Claude Code的能力。每个Skill都包含一个核心的SKILL.md文件以及相关的辅助资源文件。当用户提出请求Claude Code时它会根据请求内容和Skill的描述自动判断何时调用相应的Skill来处理这个请求。用一句话大白话来解释Skills就是我们专门给AI定制的“标准操作手册SOP”。每个Skill都有一个专门的文件夹核心文档 SKILL.md用来放执行指令、资源文件和参考资料等。但千万别小看这个文件夹它能让AI瞬间从“职场小白”变成“职场老司机”。为了方便大家理解我们不妨拿“开一家汉堡店”来打个比方请点击输入图片描述最多18字Prompt就像顾客的点单“老板给我做一个牛肉汉堡不要洋葱”指令很明确但怎么做全看厨师心情。MCP就像厨房里的工具和食材它给了AI铲子、平底锅、牛肉饼和面包AI终于不用空手套白狼了。Skills是这家店的秘制菜谱员工守则“第一步肉饼必须煎 3分半钟第二步酱汁只能挤两圈半做完后必须清理灶台”Skills规定了动作的先后顺序、质量底线和执行标准。有了它AI就不再瞎猜你的心思而是按部就班地干活。2、拆解Skills的核心架构简单理解Skills后我们从文件夹层面来对Skills的架构做一个剖析。打开Claude Code的安装文件夹默认是在C盘文件名.Claude找到Skills文件目录通常你会看到这样的文件架构。「skill-creator」skill的文件夹架构SKILL. md这是skill的核心指令包括skill名称、触发条件、任务流程、执行指引等。scripts用于存放可执行代码如Python、Bash脚本等。references用于存放按需加载的参考文档比如技术规范、API文档、代码片段、设计指南等主要是给AI看的。assets用于存放素材资源比如模板、字体、图片、logo、背景资料等。通常一份标准的Skill结构如下。skill-name/ ├── SKILL.md (必需) │ ├── YAML frontmatter (必需) │ │ ├── name: (必需) │ │ └── description: (必需) │ └── Markdown instructions (必需) └── Bundled Resources (可选) ├── scripts/ - 可执行代码 ├── references/ - 参考文档 └── assets/ - 资源文件这里面除了SKILL.md是必选项以外其他都是可选项可根据自己的skill需要进行灵活配置。当Claude Code、OpenClaw这些Agent运行skill时它会以SKILL.md为第一指引了解该skill对大模型的要求。结合当前的任务情况判断是否需要调用scripts代码脚本、references参考文档和assets素材资源。最后通过“规划-执行-观察”的交错式反馈循环来完成用户制定的任务要求。在整个架构中SKILL.md最为关键其内部架构如下SKILL.md内部剖析图by苍何首先是skill的name一般用英文和连字符“-”组成比如一个前端设计skill其name可以命名为「frontend-design」。然后是description描述这是skill的YAML元数据非常重要的一环。其质量决定了该skill能否被Claude Code准确触发。比如Anthropic官方的frontend-design skill它的description字段内容如下。frontend-design.skill」的description翻译成中文就是“创建具有高级设计感的独特的、专业的、可用于实际生产的前端界面。当用户需要开发网页组件、页面或应用程序时可运用此skill。生成的代码富有创意且精致避免出现千篇一律的AI风格。”因此写好SKILL.md中的description字段非常重要因为它直接决定了Claude Code会在何种情况下自动触发并加载该skill。如果description写得不清晰或不准确即使你的skill再强大AI也可能在需要时“想不起来”使用它。根据最新的Agent Skills最佳实践和官方指南以下是写好description 的核心策略和模板1核心原则触发即正义Description的首要任务不是给人看的而是给AI的路由机制看的。它需要明确回答两个问题这个skill是做什么的(功能定义)用户在什么场景/说什么话时应该使用它(触发条件)2“黄金结构”公式一个高质量的description通常遵循这个结构[一句话核心功能] [具体执行动作] [明确的触发关键词/场景]。优秀写法示例案例A代码审查技能name: security-code-review description: Reviews code for security vulnerabilities and best practices. Use when the user asks to review code, check for bugs, analyze security, or mentions specific issues like SQL injection, XSS, or performance bottlenecks. 案例BPDF 处理技能案例BPDF 处理技name: pdf-processor description: Extracts text, tables, and metadata from PDF files; merges or splits documents. Use when working with PDF files, converting PDFs to text, filling forms, or when the user uploads a PDF and asks for summary/extraction.简单理解就是写好description的秘诀在于模拟用户的提问方式。想象一下你会怎么向AI提出请求然后就把这些请求中的关键词都塞进description里。通常一个标准的SKILL.md其Markdown格式大致是这样--- name: 你的skill名称 description: 简要描述该技能的功能以及何时该使用它 --- # 你的技能名称 ## 指令 (Instructions) 为 Claude Code 提供清晰、逐步的操作指南。 ## 目标 (Goal) ## 示例 (Examples) 展示使用该技能的具体代码或操作案例。比如我们随手创建一个「PDF分析」skill它的SKILL.md设计如下。--- name: pdf description: 从PDF文档中提取和分析文本。当用户要求处理或阅读PDF时使用。 --- # PDF 处理技能 1.使用本文件夹中的extract_text.py脚本提取PDF中的文本 python3 extract_text.py input_file 2.提取后请以结构化格式总结要点。3、Skills的三个“魔法机关”Skills的核心架构藏着3个“魔法机关”彼此协同工作。比如这是专门制作视频的Remotion skill的SKILL.md设置--- name: remotion-best-practices description: Best practices for Remotion - Video creation in React metadata:tags: remotion, video, react, animation, composition --- ## When to use Use this skills whenever you are dealing with Remotion code to obtain the domain-specific knowledge. ## Captions When dealing with captions or subtitles, load the [./rules/subtitles.md](./rules/subtitles.md) file for more information. ## Using FFmpeg For some video operations, such as trimming videos or detecting silence, FFmpeg should be used. Load the [./rules/ffmpeg.md](./rules/ffmpeg.md) file for more information. ## Audio visualization When needing to visualize audio (spectrum bars, waveforms, bass-reactive effects), load the [./rules/audio-visualization.md](./rules/audio-visualization.md) file for more information. ## How to use Read individual rule files for detailed explanations and code examples:它主要靠三个聪明的“机关”来约束AI机关一智能开关YAML元数据每个Skill文件的开头就是用---包裹的那块都有一个小小的控制面板这是Skills的元数据会始终加载到Claude Code的系统提示中。这就好比技能的“开关”和“权限卡”。机关二随用随取的“小抄”渐进式披露过去的AI有个毛病记性不好。如果我们把公司的所有开发规范都塞给它它的“短期记忆上下文窗口”瞬间就被撑爆了导致它开始胡言乱语AI幻觉。Skills的设计非常聪明平时绝不占用脑容量只在需要时占用。你写好的几十个Skills就像存放在书架上的工具书。Claude Code平时不去翻它们只有当你触发了“测试代码”的技能时Claude Code才会翻出小抄只把关于“如何测试”的那张纸加载进大脑。内存省了思路也无比清晰。机关三呼叫外援与影分身行动导向与子代理Skills可不只是让AI读说明书它还能让AI“动起手来”。在Skill的指导下Claude Code可以像人类一样敲击命令行、搜索文件、运行测试。更有趣的是如果它碰到了一个极其复杂的巨无霸任务它可以召唤一个“子代理”Subagent——就像是它召唤了一个自己的“影分身”让分身专门去隔壁房间解决那个大难题搞定后再把结果汇报给自己。这里面渐进式披露Progressive Disclosure是Skills最牛的的设计哲学。它让Skills的所有信息不是一次性塞给Claude Code而是分三层加载根据需要逐步展示。这种设计有什么好处想象一下你有一个包含数百页技术文档的Skill。如果每次对话都把这些文档加载进去对话上下文Context很快就会被撑爆。但通过渐进式披露Claude Code只在需要时才加载相关文档——就像一本组织良好的指南书你只看需要的章节而不是从头读到尾。4、Skills与Prompt、MCP、Agent、Projects的区别简单认识Skills后相信你心中一定会有一个疑问Skills和Prompt、MCP以及Agent、Projects他们之间到底有什么区别这里我简单做了张表帮助大家理解。简单来说就是Skills你可以理解为是预制菜Prompt是现炒菜Project是食材MCP则是物流和外卖系统。通过Skills做法早就“预设”好了你只需要点菜名AI马上就能干活又快又准还省钱Token成本。在Claude Code中一个SKILL.md文件包含了超级精细的Prompt告诉AI目标是什么怎么做做到什么效果规定了AI可以且只能使用哪些工具、可执行代码给AI发放特定的武器指挥Agent按照1-2-3-4的严格顺序执行绝不偏离轨道。5、如何找到好用的Skills看到这里你可能已经按捺不住激动的心情想要立刻给自己的电脑装上几十个Skills。这里有3个渠道供大家获取优质Skills。1官方推荐如果你不想折腾代码只想开箱即用这是最好的入口。在Github上Anthropic官方已经为你预置了一批极其强大的“基础Skills”。比如专门用来处理几百页复杂数据的xlsx skill或是能自动排版输出商业演示文稿的pptx skill。你只需要输入一句话AI就能瞬间掌握了这些高级手艺。Anthropic Skillshttps://github.com/anthropics/skillsAnthropic官方Skills这里面特别是「Skill-creator」强烈建议你一定要安装一下。这是一个安装skill的skill在Github上已经超过80k star了。有了它后今后自己创建任意skill都变得极其简单。Skill-creatorhttps://github.com/anthropics/skills/tree/main/skills/skill-creatorSkill-creator.skill安装命令超级简单打开你的Claude Code在里面输入这句话就可以了。帮我安装这个skill仓库地址是https://github.com/anthropics/skills/tree/main/skills/skill-creatorskill-creator安装命令2开源Skills市场既然Agent Skills是开放标准全世界最聪明的开发者自然都在为它添砖加瓦。http://agentskills.io它们就像是AI时代的“应用宝”或“npm软件源”。作为官方推荐的全球技能注册表Registry在这里你可以搜到各行各业专家的“心血之作”。GitHub开源宝藏库程序员对开源的热情永远最高。你可以直接去GitHub上搜索官方的anthropics/skills仓库或者社区维护的awesome-agent-skills列表。看到大牛写的优质SKILL.md直接下载到你的本地文件夹里就能用。这里特别推荐一下Github上的「OpenSkills」这个开源仓库兼容了多个平台可以自动创建项目规则Markdown文件“教会”其他AI Agent使用Skills。OpenSkills项目地址https://github.com/numman-ali/openskills其他skills市场。随着生态的爆发现在甚至出现了专门针对Skills的商业大卖场比如http://skillsmp.com和http://skillsdirectory.com也可以找到一些不错的skills。另外x上也有很多开发者分享自己的开源skills可以通过关键词搜索查找。3终极来源自己创建不要光顾着去外面“淘宝”全网最好用的Skill往往是你自己写出来的。外部下载的技能再好也是通用的常识而真正能为你建立商业护城河的是你自己那些“不外传的业务秘密”*你们公司特有的代码命名规范*你们金牌销售应对客户退款的私域话术*你们财务部处理复杂报销的发票合规底线。6、手把手教你制作Skills信息图生成器日常工作中我们想要把干巴巴的文字做成精美的可视化信息图不妨参考这段提示词来生成。提炼下面文字内容的核心关键点创建一个HTML网页。文字内容{这里是一段文字}网页的设计要求如下1.视觉设计采用{Magazine Layout}风格布局{深色}主题色营造现代高端氛围。2.字体与排版·使用超大字体或数字突出核心要点中文采用大号粗体强调视觉冲击力。·英文使用小号字体作为点缀与中文形成比例反差提升设计层次感。3视觉元素·融入超大视觉元素如标题、背景图或装饰以突出重点与小型元素形成强烈对比。·使用简洁的勾线风格图形作为数据可视化或配图元素保持现代感和清晰度。4.色彩与效果运用高亮色单色透明度渐变营造科技感每种高亮色独立使用避免不同高亮色之间的渐变混杂。5.技术要求引入专业图标库如Font Awesome或Material Icons通过CDN加载避免使用emoji作为主要图标。6.内容要求提炼内容关键要点不忽略重要细节。比如我用这段提示词整理一个模型信息AI能够给到我一个非常直观的信息图。Qwen3.6-Plus模型信息图但如果每次我们都自己去复制提示词再去AI Chat网站生成再下载、截图就很麻烦。现在我们不妨用这段提示词来制作一个叫「HTML信息图生成器」的skill安装到我们的Claude Code或龙虾OpenClaw里。以后需要使用时直接告诉它「调用“HTML信息图生成器.skill”生成xxx」就行。首先我们给这个skill取个名字。为了让不同模型更好地认识我们的skill我们给skill取名字时尽量使用小写英文而且要语法标准。比如我这个skill的name就叫做「html-infographic-generator」每个单词之间用连字符“-”连接。然后我们按照前文给大家介绍过的Skills文件结构给我们的这个skill设计一个架构。信息图生成器需要的文件架构并不多一般放个必选的SKILL.md文件就可以了。如果需要你也可以放一些诸如设计指南之类的资源文件在reference文件夹里以及放些参考示例在assets文件夹里html-infographic-generator/ ├── SKILL.md # 入口文档设计规范操作流程 ├── references/ │ └── design-guide.md # 详细设计指南取好名字、设计好文件结构后接下来是最关键的环节给skill设计SKILL.md文件。“.md”即Markdown格式的意思是一种非常轻量级的标记语言旨在用易读易写的纯文本格式编写文档通常用#、*、-等符号来实现格式化可以随时转换为HTML/PDF。SKILL.md通常包含这几个部分。--- name: 你的skill名称 description: 简要描述该技能的功能以及何时该使用它 --- # 你的技能名称 ## 指令 (Instructions) 为 Claude Code 提供清晰、逐步的操作指南。 ## 目标 (Goal) ## 示例 (Examples) 展示使用该技能的具体代码或操作案例。最上面用三个连字符---包裹的区域叫YAML元数据包含name和description字段这是Claude Code或OpenClaw这些Agent用来识别Skill的名片。比如我们这个「html-infographic-generator」它的YAML元数据就是--- name: html-infographic-generator description: 从用户文字中提炼核心关键点生成Magazine Layout风格的深色主题HTML信息图网页当用户需要将文字内容可视化、创建信息图、生成数据展示页面或制作图文混排页面时使用。 ---这段YAML元数据的意思是说这是一个HTML式的信息图生成器可以帮助用户把文字生成信息图HTML网页当用户需要内容可视化、创建信息图、生成数据展示页面或制作图文混排页面时就会加载这个skill。这里面的description字段是比较关键的一环它决定了Agent会在何时自动调用这个skill。在设计description字段时一定要坚持使用省略第二人称的祈使句来写比如写成“把用户上传的文字生成HTML”而不是“你帮我把这段文字生成HTML”这是区别于Prompt一定注意的地方。字数上一般不超过500字就可以了。不用太多尽量包含skill触发的关键词就就够了。写好YAML元数据后下面是具体的执行指令一般从Prompt来进行优化比如我的「html-infographic-generator.skill」它的执行指令是# HTML信息图生成器 ## 任务目标 - 本 Skill 用于从用户提供的文字内容中提炼核心关键点生成视觉冲击力强的HTML信息图网页 - 能力包含文本关键点提炼、信息架构设计、HTML/CSS代码生成、视觉设计实现 - 触发条件用户发送文字内容并希望生成可视化信息图、数据展示页面、图文混排网页 ## 设计规范 ### 1. 视觉设计 - **布局风格**采用Magazine Layout杂志排版风格强调网格系统、留白对比、视觉层次 - **主题色调**深色主题背景色使用 #0a0a0a 或 #1a1a1a营造现代高端氛围 - **视觉层次**通过大小、粗细、位置、色彩对比建立清晰的信息层级 ### 2. 字体与排版 - **中文文本**使用大号粗体60-120px突出核心要点强调视觉冲击力 - 标题字体font-weight: 700-900 - 推荐字体Noto Sans SC、Source Han Sans通过Google Fonts加载 - **英文文本**使用小号字体12-16px作为点缀与中文形成比例反差 - 字体选择Roboto、Inter、SF Pro Display - 用途副标题、注释、装饰性文字 - **行高与间距** - 标题行高1.1-1.3 - 正文行高1.6-1.8 - 段落间距使用em或rem单位保持比例一致性 ### 3. 视觉元素 - **超大视觉元素**融入超大标题、背景图或装饰元素以突出重点 - 标题字号可达120-200px - 背景图使用低透明度10-30%避免干扰文字 - **对比原则**超大元素与小型元素形成强烈对比 - **图形风格**使用简洁的勾线风格图形作为数据可视化或配图元素 - 可使用CSS绘制几何图形圆、线、矩形 - SVG图标保持线条简洁stroke-width: 1.5-2px ### 4. 色彩与效果 - **基础色板** - 背景#0a0a0a、#1a1a1a - 主文字#ffffff、#f0f0f0 - 次要文字#888888、#666666 - **高亮色方案**单色透明度渐变 - 青色系rgba(0, 255, 255, 0.8) → rgba(0, 255, 255, 0.1) - 洋红系rgba(255, 0, 255, 0.8) → rgba(255, 0, 255, 0.1) - 金色系rgba(255, 215, 0, 0.8) → rgba(255, 215, 0, 0.1) - 绿色系rgba(0, 255, 128, 0.8) → rgba(0, 255, 128, 0.1) - **渐变规则**每种高亮色独立使用避免不同高亮色之间的渐变混杂 - **科技感营造**使用透明度渐变、发光效果box-shadow、渐变边框 ### 5. 技术要求 - **图标库**引入Font Awesome或Material Icons通过CDN加载 html !-- Font Awesome -- link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css !-- Material Icons -- link hrefhttps://fonts.googleapis.com/icon?familyMaterialIcons relstylesheet - **字体库**引入Google Fonts html link hrefhttps://fonts.googleapis.com/css2?familyNotoSansSC:wght400;700;900familyRoboto:wght300;400;700displayswap relstylesheet - **禁止使用emoji**避免使用emoji作为主要图标统一使用专业图标库 ### 6. 内容要求 - **关键点提炼** - 识别核心主题、关键数据、重要结论 - 保留重要细节不遗漏关键信息 - 合理分组建立信息层次 - **信息架构** - 主标题最核心的信息 - 副标题补充说明或引导 - 正文段落详细阐述 - 数据/列表结构化展示 ## 操作步骤 ### 步骤1文本分析与关键点提炼 - 阅读用户提供的文字内容 - 识别核心主题、关键数据、重要结论 - 提炼3-8个核心关键点 - 确定信息优先级和层次关系 ### 步骤2信息架构设计 - 确定主标题内容最核心信息 - 规划副标题和正文段落 - 设计数据展示方式数字、列表、图表 - 确定视觉元素布局标题位置、装饰元素、留白区域 ### 步骤3HTML代码生成 - 引入必需资源Font Awesome、Google Fonts - 编写HTML结构 html !DOCTYPE html html langzh-CN head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 title信息图/title !-- 引入资源 -- /head body !-- 内容结构 -- /body /html - 编写CSS样式 - 基础样式重置、字体、颜色变量 - 布局样式网格系统、容器、间距 - 组件样式标题、段落、卡片、图标 - 效果样式渐变、阴影、动画 ### 步骤4输出与交付 - 生成完整的HTML文件包含内联CSS - 确保代码格式规范、注释清晰 - 使用write_file工具保存文件到用户工作目录 ## 资源索引 ### 设计指南 - 详细设计规范见 [references/design-guide.md](references/design-guide.md) - 包含Magazine Layout风格说明、配色方案、布局模板、最佳实践 ### HTML模板 - 基础模板见 [assets/template.html](assets/template.html) - 包含基础结构、资源引入、示例样式、常用组件 ## 注意事项 ### 设计原则 - **视觉冲击力优先**通过超大字体、强对比、高亮色营造视觉焦点 - **留白即设计**充分利用留白创造呼吸感和高级感 - **克制使用色彩**深色背景单一高亮色系避免色彩混乱 - **移动端适配**使用响应式设计确保在不同设备上的可读性 ### 技术实现 - 所有样式内联在HTML文件中确保文件可独立运行 - 使用CSS变量管理颜色和间距便于维护 - 优先使用CSS实现视觉效果减少对外部图片的依赖 - 确保代码结构清晰、注释充分 ### 内容处理 - 不遗漏重要细节但避免信息过载 - 使用视觉层次引导阅读顺序 - 数据类内容优先使用数字图标简短说明的形式 ## 使用示例 ### 示例1产品数据展示 **输入**用户发送某产品年度销售数据文字描述 **处理** 1. 提炼核心数据总销量、增长率、市场份额等 2. 设计信息架构主标题核心数据 数据卡片详细指标 3. 生成HTML使用超大数字展示、渐变背景、图标装饰 **输出**完整的HTML信息图文件 ### 示例2知识要点总结 **输入**用户发送某主题的知识内容或文章 **处理** 1. 提炼3-5个核心知识点 2. 设计信息架构主标题 要点列表 补充说明 3. 生成HTML使用编号列表、图标标记、卡片布局 **输出**结构化的HTML信息图 ### 示例3事件时间线 **输入**用户发送某事件的发展过程描述 **处理** 1. 提炼关键时间节点和事件 2. 设计信息架构时间线布局 事件卡片 3. 生成HTML使用垂直/水平时间线、节点标记、渐变效果 **输出**时间线风格的HTML信息图这里面有skill的任务目标、设计规范、操作步骤、资源索引、注意事项和使用示例。详细规范了skill应该如何工作、执行和输出全程用Markdown格式来写。为了让Agent更好的理解这个skill我还建了一个references参考文件夹里面放了一个信息图设师指南design-guide.md。# HTML信息图设计指南 ## 目录 1. [Magazine Layout风格说明](#magazine-layout风格说明) 2. [深色主题配色方案](#深色主题配色方案) 3. [字体排版最佳实践](#字体排版最佳实践) 4. [视觉元素设计原则](#视觉元素设计原则) 5. [常见布局模板](#常见布局模板) --- ## Magazine Layout风格说明 ### 核心特征 Magazine Layout杂志排版风格借鉴传统杂志的视觉设计强调 - **网格系统**基于列的布局创造有序的视觉结构 - **留白对比**大量留白突出内容营造高级感 - **视觉层次**通过大小、粗细、位置建立清晰的信息优先级 - **图文混排**文字与视觉元素有机结合增强表现力 ### 设计要点 #### 1. 网格系统 css /* 基础网格布局 */ .container { display: grid; grid-template-columns: repeat(12, 1fr); gap: 24px; max-width: 1400px; margin: 0 auto; padding: 40px; } /* 内容区域 */ .content-wide { grid-column: span 12; /* 全宽 */ } .content-main { grid-column: span 8; /* 主内容 */ } .content-side { grid-column: span 4; /* 侧边栏 */ } #### 2. 留白运用 - 页面边距40-80px - 元素间距24-48px - 段落间距1.5-2em - 列表项间距12-20px #### 3. 视觉层次 Level 1: 超大标题 (120-200px) - 最核心信息 Level 2: 大标题 (48-72px) - 重要章节 Level 3: 中标题 (24-36px) - 段落标题 Level 4: 正文 (16-18px) - 详细内容 Level 5: 辅助文字 (12-14px) - 注释、说明 design-guide.md全文太长详细略需要全文版可私信我这个design-guide.md详细阐述了设计风格、设计要点、页面布局模板以及设计检查清单。你可以理解为这是skill的注释文件它帮助skill理解这个技能任务。整个就这2层结构、2份文件构成了我们的html-infographic-generator.skill它可以将任何文字生成顶级审美的信息图。无需输入Prompt直接给文字就行。可以是链接可以是附件也可以是一大段文字Agent会自己总结、提炼生成顶级审美的信息图HTML特别适合做产品介绍、宣传方案、新媒体素材等可视化内容。这个skill我已免费放在了扣子技能商店输关键词「HTML信息图生成器」查找可以直接调用。在扣子商店调用Skill地址https://www.coze.cn/?skill_share_pid76149201727298437317、安装公开的skill除了自己制作skill外我们也可以安装公开的skill。通常skill会放在GitHub这个全球最大的代码开源社区上比如Anthropic的一些开源skill它就统一放在这里。Anthropic的开源skill仓库地址https://github.com/anthropics/skills/tree/main/skills除了Github还有一些专门的skill市场也放了不少skill。比如https://www.skillhub.clubhttps://agentskills.iohttps://skillsmp.comhttps://www.skillsdirectory.comhttps://skillhub.tencent.com安装skill也很简单打开你的Claude Code或OpenClaw在里面输入这句话就可以了。帮我安装这个skill仓库地址是https://github.com/anthropics/skills/tree/main/skills/skill-creator这个「Skill-creator」建议每个人都安装一下它是一个专门创建skill的Skill在Github上已经有超过80k star了。有了它后今后自己创建Skill变得极其简单。比如我们只需要输入这样一句话用creator skill帮我创建一个word转PPT的skill。Agent会自己去设计框架、skill.md和运行脚本帮你把这个skill创建好。8、写在最后本文内容首发同名公众号根据Anthropic官方文档和社区实践创建并部署一个skill通常包含四个阶段。请点击输入图片描述最多18字阶段一明确需求与边界在动手前先回答清楚这三个问题1这个skill要解决什么具体问题原则是“单一职责”每个skill只专注一个能力。例如“处理PDF”太宽泛而“从PDF中提取表格并转换为CSV”就是好的定义。2触发它的关键词/场景是什么这将决定description字段的写法而description是Agent判断是否调用该skill的唯一依据。不要写“帮助处理文档”而要写“当用户提到PDF、表单或文档提取时用于从PDF中提取文本和表格”。3需要哪些资源脚本、模板、参考文档还是示例数据把这些提前整理好放入skill文件夹的对应子目录如scripts/、references/、assets/。阶段二构建skill文件夹在确定了需求之后就可以创建skill的文件结构了。根据使用场景你可以选择三个存放位置。请点击输入图片描述最多18字核心文件SKILL.md的结构如下--- name: your-skill-name description: 清晰描述Skill的功能和触发场景最多1024字符。 allowed-tools: Read, Grep # 可选白名单工具列表 --- # Skill标题 ## 功能说明 为Claude提供清晰的分步操作指导 ## 使用示例 展示具体应用场景和方法 ## 注意事项 边界条件、常见陷阱等命名规范name字段仅使用小写字母、数字和连字符不超过64个字符。文件夹名称须与name一致。阶段三编写核心指令这是决定skill质量的关键步骤。Anthropic内部团队的经验表明最有价值的内容是“常见陷阱”章节——应持续累积Agent的失败模式让后来者可以直接绕坑。一个高质量的SKILL.md通常包含以下要素1明确的职责边界告诉Agent能做什么和绝对不能做什么。例如一个SQL分析skill应明确限定只能执行SELECT查询禁止DROP、DELETE 等危险操作。2具体的操作步骤用编号列表而非段落文字。Agent对结构化内容的遵循度远高于叙述性文字。3输入输出规范给出示例格式和预期输出这能显著降低结果的随机性。4硬性约束使用“必须”“严禁”“总是”等绝对化词汇。研究发现包含至少3条明确约束和1个输出示例的skill其结果的稳定性可提升60%。阶段四测试、调试与迭代创建完成后按以下清单验证路径检查确认SKILL.md位于正确的目录.claude/skills/skill-name/。YAML校验确保元数据格式正确---包裹无误。触发测试用自然语言提问观察Agent是否识别并请求使用该skill。执行验证检查输出是否符合预期格式和内容。如果skill未被触发90%的情况是description写得不够具体。调试时可运行claude –debug查看详细加载日志。希望今天这篇文章能帮你对Skills建立起一个更系统的认知。但比“理解”更重要的是亲手去做尝试去写出你的第一个.skill把那些重复的工作、熟悉的流程、甚至是你自己的经验慢慢沉淀成可以复用的能力。当你真正开始制作skill的那一刻很多关于Agent和Skills的理解都会变得清晰起来。如果你觉得这篇内容对你有所启发也欢迎点赞在看分享三连支持一下。我是冷逸努力给大家分享一些有用、有趣的AI干货我们下期再见。