96SEO 2026-09-21 13:18 2
AI Agent 技能 如何操作?
简单Agent Skills 是一个模块化的功能 包。它允许开发者将特定的专业知识、复杂的提示词模板、示例还有工具调用逻辑封装成一个独立的单元。

这类似于为 AI 穿上一套特定的“职业装”:当你需要它审代码时它就加载“代码专家技能”;当你需要它管理项目时它就切换到“项目经理模式”。老实说,
简单 Rules 是“预设的固定指令”,是 AI 必须遵守的“硬约束”;而 Agent Skill 是“习得的灵活能力”,是 AI 运用知识处理问题的“软能力”。话说回来,
从名字上也能区分个大概:
从功能上的区分:
skill-name/
├── SKILL.md # 必需:技能定义文件
├── README.md # 可选:说明文档
├── config.json # 可选:配置文件
├── scripts/ # 可选:可执行脚本
│ ├── build.py
│ └── validate.sh
├── references/ # 可选:参考文档
│ ├── aws.md
│ ├── gcp.md
│ └── azure.md
├── assets/ # 可选:输出用资源文件
│ ├── template.html
│ └── logo.png
├── agents/ # 可选:专用子代理指令
│ ├── grader.md
│ └── analyzer.md
├── lib/ # 可选:依赖库
└── evals/ # 可选:评估测试用例
└── evals.json
这个文件是这个 Skill 最关键的一个文件,这是对 Skill 的信息和执行操作逻辑的描述记载。
一个 Skill 的 SKILL.md 文件例子:
---
说到name,skill-creator
description: Create new skills,modify and improve existing skills,and measure skill performance. Use when users want to create a skill from scratch,edit,or optimize an existing skill,run evals to test a skill,benchmark skill performance with variance analysis。or optimize a skill's description for 娱乐ter triggering accuracy.---
# Skill Creator
A skill for creating new skills and iteratively improving m.
At a high level,process of creating a skill goes like this:...
Agent Skill 的基础信息,位于文件最顶部,用 --- 包裹的 YAML 格式。
name技能的唯一标识符,必须与 skill 的文件夹名字相同。description技能的描述,是触发机制的主要。说明技能做什么、在什么场景下使用。说起来,这是模型决定是否调用该技能的主要依据。
---
至于name,my-skill-name
description: 简明描述这个技能做什么还有什么时候应该触发使用它。话说回来,---
注意description 是技能触发的主要机制。要写得“主动”一些,包含技能的功能描述和具体的使用场景。例如不要只写“如何建立仪表盘”,而应该写“如何建立仪表盘。按理说,当使用者提到数据可视化、内部指标展示时都应使用此技能。”
指令编写原则:
SKILL.md 在行以内;如果接近上限,增加层级结构并明确指引模型去哪里获取更多信息常用的指令结构模板:
# 技能标题简要概述技能目的。## 工作流程
### 第一步先:收集信息描述模型需要做什么...
### 接下来:执行任务描述执行逻辑...
## 输出格式
ALWAYS use this exact template:
#
## 摘要
## 关键发现
## 建议
## 示例
**Example :**
说到Input。使用者输入内容
从Output来看,期望输出内容
## 注意事项
- 规则1
- 规则2
references/ 目录存放按需加载的文档资料。怎么说呢,SKILL.md 中应明确指引何时需要读取哪个参考文件。
当你需要部署到特定云网站时请阅读对应的参考文件:
- AWS 部署 → 读取 references/aws.md
- GCP 部署 → 读取 references/gcp.md
- Azure 部署 → 读取 references/azure.md
对于大文件,参考文件内应包含目录。
领域组织模式当一个技能支持多个框架/变体时按变体组织参考文件:
cloud-deploy/
├── SKILL.md # 工作流程 + 选择逻辑
└── references/
├── aws.md # AWS 特定部署教程
├── gcp.md # GCP 特定部署教程
└── azure.md # Azure 特定部署教程
模型只会读取相关的参考文件,避免加载不必要的内容。
scripts/ 目录存放可执行脚本,用于确定性、重复性的任务。脚本可以在加载到上下文的情况下直接执行。
何时使用脚本:
在 SKILL.md 中引用脚本:
运行 scripts/validate.py 校验输入数据 执行转换逻辑....运行 scripts/format.sh 格式化输出
常用方法:如果在测试过程中发现多个代理都在独立编写差不多脚本,强烈暗示将该脚本绑到技能中——后续所有调用都复用它。
在 AI 的冲击下这块还有必要了解原理吗?没有了源码原理都是垃圾,不如学习如何使用 AI 来帮你写更好。最大的感受就是“我的代码不是垃圾”。
现在基本上主流的 AI 厂商都已经支持 Skill 了而且已经在 Agent 开发中了。这里我们就使用一个著名的开源 资源管理工具:CC Switch。
github.com/farion123/ 这里就不详细说 CC Switch 的使用了了感兴趣的同学可以自行了解。/skillname如果能匹配对应的 Skill,就能直接调用它来处理。笔者在上一篇 MCP 文章中介绍了三个在项目开发迭代流程中非常实用的工具:
这里将上述 MCP 进行基础调用来 能力,简单的需求使用场景。
可以直接和 AI 说想要创建一个关于“自动提交代码并远程仓库管理”的 Skill:
skill-creator 创建一个自动提交工作:
创建 Skill 之后如果是非全局的,也可以将其放置到对应的项目文件夹中。
继续使用 AI 辅助直接创建一个流转 TAPD 缺陷的 Skill,相关的描述与处理逻辑:
将这些信息完善后让 AI 生成 Skill 并使用 CC Switch 导入开启。测试调用时从图中看到 Agent 调用了对应的 tapd-bug-transition Skill。并成功进行缺陷流转操作,将许多手工操作省略掉了。怎么说呢,
通过上面的例子。能够真实体会到 Skill 给 AI Agent 带来的变化:让 Agent 学会相关操作处理,将流程化操作封装,让 AI 按照规定路线进行流水线处理。
要点分享:
不知道是不是提示触发词写得不是很好,经常性需要更加明确地提示 Agent 使用具体某个 Skill 才能有效触发;当然也可能是因为使用的是国产模型,相比国外顶级模型,在编码能力还是理解分析能力上存在差距。这可能导致了 Skill 的编写质量和触发场景有偏差。怎么说呢,
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback