Skip to main content
Skills(技能) 是你给 agent 的一套可复用能力:打包好的指令和辅助脚本,agent 按需加载。一个技能可以教会 agent 你的约定、包一个工具,或者把你反复做的流程固化下来。Avibe 把它们集中在一处、跨所有后端管理,你只需配一次,不用每个会话都重新交代。

一个技能是什么

一个技能就是一个小包:一份写着指令的 SKILL.md,加上它需要的命令或辅助脚本,agent 在任务需要时把它拉进来。技能可大可小,从「按我们的 PR 流程走」,到「用这个 CLI 查 Sentry」,再到「用 ripgrep 搜大文件」。只有相关时 agent 才会加载某个技能,所以工作上下文保持精简。

一个库,所有 agent 通用

  • Workbench 里管理 全局(每个项目都可用)和 项目级 技能。
  • 同一套技能层在 Claude Code、Codex、OpenCode 之间通用,不用每个 agent 重配一遍。一个技能可以只对某个后端生效,也可以对全部生效。
  • 浏览注册表一键安装,或者从 Git 源添加你自己的。
  • Avibe 通过开源的 askill 工具链管理技能,它作为受管依赖自动装好,随时可用。

全局 vs 项目级

  • 全局 技能是你随身的工具箱:你希望到处都在的约定和辅助。
  • 项目级 技能跟着仓库走:它的构建步骤、测试命令、代码风格,agent 只在那个项目里用到。
两类技能在 Workbench 里并排显示,带着来源和版本,且无论哪个后端来跑都一样生效。

一个小例子

假设你这儿每个仓库都走同一套评审流程。把它固化成一个技能(拉分支、按规范写 commit、开非 draft PR、等评审、改、合并),之后每个 agent 都能照着走,不用你再讲一遍。再加一个包住你部署 CLI 的技能,「ship it」这句话对三个后端就都是同一个意思了。

为什么重要

技能是 agent 随时间越来越懂 你的 活儿的方式:你的约定、你的工作流、你反复要做的事,不用每个会话都重讲。配一次,之后每个 agent 都继承。库越大,每个新会话省下的力气就越多。 → 在 Workbench 里管理 · 它是 Agent OS 世界模型的一部分。