一个技能是什么
一个技能就是一个小包:一份写着指令的SKILL.md,加上它需要的命令或辅助脚本,agent 在任务需要时把它拉进来。技能可大可小,从「按我们的 PR 流程走」,到「用这个 CLI 查 Sentry」,再到「用 ripgrep 搜大文件」。只有相关时 agent 才会加载某个技能,所以工作上下文保持精简。
一个库,所有 agent 通用
- 在 Workbench 里管理 全局(每个项目都可用)和 项目级 技能。
- 同一套技能层在 Vibey、Claude Code、Codex、OpenCode 之间通用,不用每个 agent 重配一遍。安装时可以只装给某个 CLI 后端,也可以装给全部;Vibey 能看到装给任意后端的技能,加上 Avibe 内置的技能,任务需要时用
vibe skill load加载。 - 浏览注册表一键安装,或者从 Git 源添加你自己的。
- Avibe 通过开源的
askill工具链管理技能,它作为受管依赖自动装好,随时可用。
全局 vs 项目级
- 全局 技能是你随身的工具箱:你希望到处都在的约定和辅助。
- 项目级 技能跟着仓库走:它的构建步骤、测试命令、代码风格,agent 只在那个项目里用到。
