# 技能

技能是一组可复用的任务说明和资源，可以绑定到智能体，帮助智能体按既定方法完成一类任务。技能可以来自系统，也可以在工作区中创建、导入和维护版本。

## 技能与工具的区别

| 对象 | 主要作用 | 示例 |
| --- | --- | --- |
| 技能 | 描述完成任务的方法、步骤和可用资源 | 按固定规则审查文档、整理数据或生成报告 |
| 工具 | 读取外部数据或执行一个具体动作 | 查询 GitHub、发送消息或调用远程服务 |

一个技能可以引用工具；智能体也可以直接绑定工具。需要连接远程 MCP 服务时，先创建[MCP 连接](../mcp-connections/index.md)，再把导入后的工具绑定到技能或智能体。

## 技能生命周期

1. 使用系统提供的技能，或者创建、导入工作区技能。
2. 检查技能说明、文件、工具引用和当前版本。
3. 启用技能并绑定到目标智能体。
4. 使用低风险输入验证技能行为。
5. 修改技能时创建新版本，并明确当前生效版本。
6. 不再使用时停用或归档技能。

## 从哪里开始

- [创建和管理技能](manage-skills.md)
- [导入和运行技能](import-run-skills.md)
- [查询技能 API](api-reference.md)

```{toctree}
:hidden:
:maxdepth: 1

创建和管理技能 <manage-skills>
导入和运行技能 <import-run-skills>
API 参考 <api-reference>
```
