功能
Skills 技能
Skills 是预配置的知识和技能包,为 AI 智能体提供特定领域的专业能力。
什么是 Skill?

Skill 包含:
- 系统提示片段:注入到智能体的行为指令
- 工作流规则:特定任务的执行步骤
- 参考文档:领域知识和最佳实践
- 可执行脚本:自动化常见任务
通过激活不同的 Skills,智能体可以快速获得特定领域的专业能力。
TalkCody Skills 完全遵循 Agent Skills Specification 标准。
Agent Skills 标准
TalkCody 的 Skills 系统基于 Agent Skills Specification,这是一个开放的行业标准,定义了 AI 智能体技能的通用格式。
标准目录结构
skill-name/
├── SKILL.md # 必需:技能定义和说明
├── scripts/ # 可选:可执行脚本
│ ├── setup.py
│ └── analyze.sh
├── references/ # 可选:详细参考文档
│ ├── REFERENCE.md
│ └── api-guide.md
└── assets/ # 可选:静态资源
├── template.json
└── diagram.svg互操作性
因为完全符合标准,TalkCody 可以:
- ✅ 导入来自其他工具的 Skills(如 Claude Code Skills)
- ✅ 导出 Skills 供其他工具使用
- ✅ 与支持该标准的工具共享 Skills 仓库
使用场景
- 数据库开发:SQL 语法、查询优化、数据库设计
- 代码审查:代码规范、安全检查、性能分析
- 文档编写:API 文档、技术规格、用户指南
- 测试开发:单元测试、集成测试、测试策略
如何使用
激活 Skill
- 在聊天界面点击 Skills 图标(拼图图标)
- 从列表中选择需要的 Skill
- 选中的 Skill 自动应用到当前对话
安装 Skills
从 Marketplace 安装
- 进入 Skills 页面
- 查看 "Remote Skills" 标签
- 点击 Install 下载所需的 Skill
从 GitHub 导入
TalkCody 支持直接从 GitHub 导入标准格式的 Skills。
导入单个 Skill
- 在 Skills 页面点击 Import from GitHub
- 输入单个 Skill 目录的 GitHub URL,例如:
https://github.com/anthropics/skills/tree/main/skills/canvas-design - 点击 Scan 扫描
- 确认后点击 Import 导入
批量导入 Skills
- 在 Skills 页面点击 Import from GitHub
- 输入包含多个 Skills 的目录 URL,例如:
https://github.com/anthropics/skills/tree/main/skills - 点击 Scan 扫描所有子目录
- 选择要导入的 Skills
- 点击 Import 批量导入
导入功能支持自动识别目录类型:
- 如果目录包含
SKILL.md文件,将作为单个 Skill 导入 - 如果目录包含多个子目录,将扫描所有子目录并批量导入符合标准的 Skills
管理 Skills
查看已安装 Skills
- 进入 Skills 页面
- 查看 "Local Skills" 标签
创建自定义 Skill
- 点击 Create New Skill
- 填写名称和描述
- 编写系统提示片段
- 添加工作流规则(可选)
- 保存
编辑 Skill
- 在 Local Skills 列表中找到要编辑的 Skill
- 点击编辑按钮修改内容
- 保存更改
创建的 Skill 自动符合 Agent Skills Specification 标准,可以导出供其他工具使用。
与智能体的关系
Skills 和 Agents 的区别:
| 特性 | Skills | Agents |
|---|---|---|
| 作用 | 知识增强 | 完整助手 |
| 配置 | 提示片段 | 完整系统提示 |
| 切换 | 可同时激活多个 | 一次使用一个 |
| 适用 | 特定领域知识 | 特定任务流程 |
一个 Agent 可以同时使用多个 Skills,获得多领域的专业能力。
最佳实践
编写 Skill 提示
- 聚焦单一领域
- 提供具体指导
- 包含示例输出格式
- 避免与其他 Skills 冲突
组合使用
场景:后端 API 开发
激活的 Skills:
- REST API Design
- SQL Query Optimization
- API Security
- Error Handling