技能市场

了解如何在技能市场中发现和使用各种 AI 技能

技能市场

技能市场是 Knodo 的扩展能力中心,提供丰富的 AI 技能和插件供用户选择和使用。

功能概述

技能市场让您可以:

  • 浏览各类 AI 技能
  • 安装和管理技能
  • 发现新的 Agent 和工具
  • 扩展工作空间能力

进入技能市场

入口位置

  1. 在工作空间侧边栏点击"技能市场"
  2. 或在设置中点击"探索技能"

市场界面

技能市场包含以下区域:

技能市场界面

  • 搜索栏:搜索技能
  • 分类导航:按类别浏览
  • 推荐列表:热门和推荐技能
  • 已安装:查看已安装的技能

浏览技能

技能分类

技能按功能分类:

分类说明示例
开发工具编程开发相关代码审查、调试助手
文档写作文档创作相关文档生成、翻译
数据分析数据处理相关数据可视化、报表
效率工具提高效率的工具任务管理、会议纪要
创意设计创意相关文案创作、设计建议

技能卡片

每个技能显示:

信息说明
名称技能名称
图标技能图标
描述简要功能说明
作者开发者/官方
评分用户评分
安装量安装次数

搜索技能

在搜索栏输入关键词:

  • 支持名称搜索
  • 支持描述搜索
  • 支持标签搜索

技能详情

点击技能卡片查看详情:

详情内容

  • 完整描述:详细功能说明
  • 截图/演示:使用效果展示
  • 包含内容:Agent 和工具列表
  • 版本信息:当前版本和更新历史
  • 用户评价:其他用户的评价
  • 相关技能:类似或相关的技能

Agent 列表

技能包含的 Agent:

技能:代码助手 ├── 代码审查员 - 审查代码质量 ├── 调试专家 - 帮助调试问题 └── 重构顾问 - 提供重构建议

工具列表

技能包含的工具:

技能:代码助手 ├── 代码格式化工具 ├── 依赖检查工具 └── 安全扫描工具

技能目录结构

标准目录格式

每个技能是一个独立的目录,包含核心指令文件和可选的辅助资源:

skill-name/ ├── SKILL.md # 核心指令 + 元数据(必需,建议控制在 400 行内) ├── templates/ # 常用模板(可选,AI 按需读取) │ ├── functional.tsx.md │ └── class-component.md ├── examples/ # 优秀/反例(可选,给 AI 看标准) │ ├── good.md │ └── anti-pattern.md ├── references/ # 规范、规则、禁用词表(可选) │ ├── hooks-rules.md │ └── naming-convention.md └── scripts/ # 可执行脚本(可选,需开启 code execution) ├── validate-props.py └── check-cycle-deps.sh

目录说明

目录/文件必需说明
SKILL.md核心指令文件,包含技能的主要逻辑和元数据
templates/代码模板、文档模板等,AI 根据需要读取
examples/示例代码,包括正确示例和反面示例
references/参考资料、规范文档、规则定义
scripts/可执行脚本,用于自动化检查或生成

SKILL.md 文件格式

技能定义文件使用 Markdown 格式,包含 YAML frontmatter 和正文内容。

建议:SKILL.md 应控制在 400 行以内,复杂内容拆分到 templates/examples/references/ 目录。

--- name: help description: "技能的简要描述,说明功能和用途" keywords: - 关键词1 - 关键词2 - 关键词3 --- # 技能标题 技能的详细说明和使用指南... ## 使用方式 1. 步骤一 2. 步骤二 ...

Frontmatter 字段说明

字段必需说明
name技能唯一标识符,小写字母和连字符
description技能描述,用于搜索和展示
keywords关键词列表,用于匹配用户意图

正文内容建议

技能的 Markdown 正文应包含:

  1. 功能概述:技能能做什么
  2. 使用方式:如何触发和使用
  3. 参数说明:需要的输入和配置
  4. 示例演示:具体使用示例
  5. 注意事项:限制和注意点

辅助目录说明

templates/ - 模板目录

存放代码模板、文档模板等,AI 根据任务需要读取:

templates/ ├── react-component.md # React 组件模板 ├── api-endpoint.md # API 接口模板 └── test-case.md # 测试用例模板

examples/ - 示例目录

存放正确示例和反面示例,帮助 AI 理解标准:

examples/ ├── good/ # 正确示例 │ ├── clean-code.md │ └── best-practice.md └── bad/ # 反面示例 ├── anti-pattern.md └── common-mistakes.md

references/ - 参考资料目录

存放规范文档、规则定义、禁用词表等:

references/ ├── coding-standards.md # 编码规范 ├── naming-convention.md # 命名约定 └── forbidden-words.md # 禁用词表

scripts/ - 脚本目录

存放可执行脚本,用于自动化检查或代码生成:

scripts/ ├── lint-check.sh # 代码检查脚本 ├── generate-docs.py # 文档生成脚本 └── validate-schema.js # Schema 验证脚本

注意:scripts 目录中的脚本需要开启 code execution 权限才能执行。

技能存储位置

技能安装后存储在工作空间的 .claude/skills/ 目录:

workspace/ └── .claude/ └── skills/ ├── help/ │ └── SKILL.md └── code-review/ └── SKILL.md

安装技能

安装步骤

  1. 找到目标技能
  2. 点击"安装"按钮
  3. 选择目标工作空间
  4. 确认安装

安装选项

  • 安装到当前工作空间:仅当前工作空间可用
  • 安装到所有工作空间:组织内所有工作空间可用

安装后

安装完成后:

  • 技能中的 Agent 添加到工作空间
  • 工具可在对话中使用
  • 可在设置中管理

技能更新

自动更新

  • 系统自动检查更新
  • 有更新时显示提示

手动更新

  1. 进入已安装技能
  2. 找到有更新的技能
  3. 点击"更新"

更新内容

更新可能包含:

  • 新的 Agent
  • 新的工具
  • 功能改进
  • Bug 修复

推荐技能

官方推荐

官方推荐的高质量技能:

  1. 代码助手 - 全能编程助手
  2. 文档专家 - 文档写作和整理
  3. 数据分析师 - 数据处理和可视化
  4. 项目管理 - 任务和进度管理
  5. 知识整理 - 知识库管理

热门技能

按安装量排序的热门技能。

新品推荐

最近上架的新技能。

最佳实践

1. 按需安装

  • 不要安装过多技能
  • 选择真正需要的
  • 定期清理不用的技能

2. 关注评价

  • 查看用户评价
  • 关注评分和安装量
  • 阅读详细描述

3. 保持更新

  • 定期检查更新
  • 及时更新以获得新功能
  • 注意更新说明

4. 合理配置

  • 根据工作空间需求配置
  • 不同工作空间可安装不同技能
  • 禁用暂时不用的技能

常见问题

Q:技能收费吗?

A:大部分技能免费。部分高级技能可能需要付费或需要更高级的套餐。

Q:可以自己开发技能吗?

A:可以。详见 插件管理 了解如何创建自己的插件。

Q:技能会影响性能吗?

A:正常使用不会。但安装过多技能可能增加加载时间。

Q:技能数据安全吗?

A:官方审核的技能经过安全检查。使用第三方技能请注意风险。

Q:卸载技能后数据会丢失吗?

A:技能的配置会被清除,但对话历史等数据保留。

相关文档

技能市场 | Knodo 文档