2026/5/14 4:07:57
网站建设
项目流程
网站开发哪种专业,外包加工网外放加工活,wordpress导出全站链接,wordpress login wall一、Skills 简介
Skill 是一种模块化、可复用的能力包#xff0c;用于将特定任务的专业知识、工作流程和可执行逻辑进行结构化封装#xff0c;使 AI 在执行该类任务时具备稳定、一致且可持续演进的行为能力。
Agent 在执行任务时#xff0c;会自主决策#xff0c;会根据P…一、Skills 简介Skill 是一种模块化、可复用的能力包用于将特定任务的专业知识、工作流程和可执行逻辑进行结构化封装使 AI 在执行该类任务时具备稳定、一致且可持续演进的行为能力。Agent 在执行任务时会自主决策会根据Prompt主动选择类似MCP Skill并在执行过程中渐进展开按需加载、动态调整行动路径。二、Skills 的组成根据官方文档一个标准的 Skill 包含如下结构my-skill/ ├── SKILL.md #概述和导航 - 必需 ├── reference.md #详细 API 文档 - 按需加载 ├── examples.md #使用示例 - 按需加载 └── scripts/ └── helper.py #实用脚本 - 执行但不加载这是一种渐进式披露的文件结构组织形式SKILL.md是唯一必需的文件包含概述和导航信息。其他文件如reference.md和examples.md只在 Agent 需要时才加载以节省上下文窗口空间。scripts/目录中的脚本可以直接执行但无需将其内容加载到上下文中。之所以采用这种形式是 Skills 的设计极其注重 Token 效率。 初始加载时每个 Skill 只占用几十个 Token 来存储其元数据。 只有在被触发时Skill 的详细指令才会进入上下文窗口。 这种按需加载的机制意味着你可以安装大量的 Skills而不会因为上下文窗口被占满而影响模型性能。 对于更复杂的 Skill还可以将不同的指令拆分到多个文件中Claude 只会读取当前任务所需的部分进一步节省了 Token。SKILL.mdSKILL.md 文件是 Skill 中唯一必需的文件。它有两部分顶部的 YAML 元数据--- 标记之间的部分和告诉 Claude 如何使用 Skill 的 Markdown 说明--- name: your-skill-name description: Brief description of what this Skill does and when to use it --- # Your Skill Name ## Instructions Provide clear, step-by-step guidance for Claude. ## Examples Show concrete examples of using this Skill.可用的元数据字段你可以在 YAML 前置部分中使用以下字段字段必需描述name是Skill 名称。必须仅使用小写字母、数字和连字符最多 64 个字符。应与目录名称匹配。description是Skill 的功能和何时使用它最多 1024 个字符。Claude 使用这个来决定何时应用 Skill。allowed-tools否当此 Skill 活跃时Claude 可以使用而无需请求权限的工具。支持逗号分隔的值或 YAML 风格的列表。参见限制工具访问。model否当此 Skill 活跃时使用的模型例如claude-sonnet-4-20250514。默认为对话的模型。context否设置为 fork 以在具有自己对话历史的分叉子代理上下文中运行 Skill。agent否指定当设置 context: fork 时使用哪个代理类型例如Explore、Plan、general-purpose 或来自 .claude/agents/ 的自定义代理名称。如果未指定默认为 general-purpose。仅在与 context: fork 结合时适用。hooks否定义限定于此 Skill 生命周期的 hooks。支持 PreToolUse、PostToolUse 和 Stop 事件。user-invocable否控制 Skill 是否出现在斜杠命令菜单中。不影响 Skill 工具或自动发现。默认为 true。参见控制 Skill 可见性。三、Why SkillsAnthropic 在 Claude 模型上从早期的Rules、Plugin 再到 MCP一直在不断增强 AI Agent 的能力但时至今日我们所用的 Agent依然像一个极其聪明但毫无行业经验的新人它可以写方案写代码自动化测试拆解复杂任务但它并不真正懂你的工作。你必须在每次对话里反复解释背景手把手教流程不断纠错接受它“这次记住了下次又忘了”参考 2025年程序员年度TOP20 Prompt虽然更像是一个梗但也反应了目前 Agent 存在的问题。这不是智能问题而是专业知识无法沉淀的问题很多团队尝试的解决方案是为每个场景造一个新 Agent。一个写技术方案的 Agent一个做代码开发的 Agent一个做功能测试的 Agent一个做任务拆解的 Agent结果是Agent 数量失控维护成本极高能力彼此割裂行为不可预测所以我们说真正缺的不是Agent而是可复用的专业能力。而 Anthropic 团队在实践中发现了一件关键的事Agent 本身其实已经足够通用了。真正稀缺的不是「会思考的东西」而是被整理、被固化、能反复调用的专业流程。这就是 Skill 出现的背景。Skills 的核心理念是想将通用模型转变为领域专家。四、Skills VS MCP官方解释MCP 将 Claude 连接到外部服务和数据源。Skills 提供程序性知识——即完成特定任务或工作流程的说明。你可以将两者结合使用MCP 连接使 Claude 能够访问工具而技能则教会 Claude 如何有效使用这些工具。两者的本质区别是Skills 把 “人类流程/SOP” 转为可触发的模块MCP 把 “外部工具/API/数据源” 转为可调用的标准接口。Skills 重点在于 “如何完成任务” 的内部指令MCP 重点在于连接外部工具与数据源Skills 轻量且高效MCP 可能消耗大量 TokensSkills 和 MCP 并非相互排斥而是互补的在一个复杂的工作流中你可以使用 MCP 从 GitHub 或公司的数据库中获取实时数据然后利用 Skill 来分析这些数据并生成符合特定格式的报告。五、如何使用工具Skills 从推出到今天也就3个月的时间在 Claude 自家的产品上目前都能使用但有使用门槛付费、地区限制国产IDE方面推荐使用 Code Buddychart-visualization 演示以 Antv 的 chart-visualization 这个 Skill 为例演示如何在 IDE 里使用 skill。下载 skill 本地git clone https://github.com/antvis/mcp-server-chart.git将 skill 导入 IDE2.使用 skill生成的结果如下一些比较出名的开源 Skill项目名称覆盖场景 / 功能开源地址awesome-claude-skills主合集文档处理docx/pdf/pptx/xlsx/EPUB 转换、开发与代码工具AWS 开发、Changelog 生成、MCP 构建器等、数据分析、营销、写作创意等github.com/ComposioHQ/…claude-code-infrastructure-showcase后端开发指南、前端开发指南、技能开发元技能、路由测试、错误追踪github.com/diet103/cla…superpowers数据分析 Agent测试驱动开发TDD、系统性调试、Git 工作树使用、头脑风暴、代码审查等github.com/obra/superp…Skill_Seekers将文档网站、GitHub 仓库、PDF 文件转换为 Claude Skillgithub.com/yusufkaraas…这里重点提一下官方开源提供的 skill-creator该 skill 用于创建个人 skill在 IDE 里导入该 skill 后你只需告诉 Agent 你想创建的 skill 的内容Agent 就会自动调用 skill-creator 创建符合官方规范的 skill。六、思考Skills 不过是碎片化的PromptSkills 并非一种全新的“模型能力”其未对模型本身做出任何改造而是彻底改变了我们向模型输入信息的方式——其本质仍是提示词Prompt但通过以下三个关键维度实现了质的飞跃结构化将原本松散、线性的提示内容组织为有逻辑层级与清晰边界的模块模块化把复杂任务拆解为可独立开发、测试和复用的功能单元自动化管理系统根据上下文智能调度这些模块实现动态组合与无缝衔接。因此Skills 本质上是一套经过精细化拆分、附带触发条件与语义标签的提示片段。它们不再以冗长单一的形式存在而是在系统驱动下按需组装形成一个工程化、可维护且高度可复用的碎片化提示体系。Skills 是一种编程语言从更深层次看Skills 实质上是一种以自然语言为核心的编程范式。它摒弃了传统编程语言中繁琐的语法与符号体系转而采用贴近人类直觉与思维习惯的表达方式。在这一范式中Skills 的标准定义构成了这门“语言”的基础语法而Code Agent 则作为其运行时引擎负责解析并执行用户的自然语言指令从而编排复杂的工作流程。与传统编程语言依赖严格语法与静态编译不同Skills 通过“渐进式披露”机制动态加载上下文信息并仅在必要时调用相关资源如脚本、文件或外部工具逐步分解并解决任务。这种设计极大降低了编程门槛——非技术背景的用户也能通过描述逻辑意图直接与计算机系统交互。更进一步Skills 甚至支持自我演进例如自动更新 SKILL.md 配置文件实现功能边界的持续拓展突破了传统代码固化功能的局限。由此可见Skills 不仅是工具集的封装更是一种重新定义人机协作关系的自然语言编程语言正在将编程从专业开发者的专属技能转变为每个人都能掌握的通用创造力工具。学习资源推荐如果你想更深入地学习大模型以下是一些非常有价值的学习资源这些资源将帮助你从不同角度学习大模型提升你的实践能力。一、全套AGI大模型学习路线AI大模型时代的学习之旅从基础到前沿掌握人工智能的核心技能因篇幅有限仅展示部分资料需要点击文章最下方名片即可前往获取二、640套AI大模型报告合集这套包含640份报告的合集涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师还是对AI大模型感兴趣的爱好者这套报告合集都将为您提供宝贵的信息和启示因篇幅有限仅展示部分资料需要点击文章最下方名片即可前往获取三、AI大模型经典PDF籍随着人工智能技术的飞速发展AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型如GPT-3、BERT、XLNet等以其强大的语言理解和生成能力正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。因篇幅有限仅展示部分资料需要点击文章最下方名片即可前往获取四、AI大模型商业化落地方案作为普通人入局大模型时代需要持续学习和实践不断提高自己的技能和认知水平同时也需要有责任感和伦理意识为人工智能的健康发展贡献力量。