agent-scripts:跨本地工作区的共享代理指令和可移植工作流技能的集中中心
agent-scripts:跨本地工作区的共享代理指令和可移植工作流技能的集中中心
它解决了什么
该项目提供了一个集中、可移植的系统,用于在多个本地工作区之间管理 AI 代理(如 Codex 和 Claude)的共享指令、可复用技能和辅助脚本。
工作原理
系统使用目录结构将共享规则存放在 AGENTS.MD 中,将可操作技能放在 skills/ 文件夹中。这些内容通过符号链接(symlink)集成到用户的全局配置目录(例如 ~/.codex/ 或 ~/.claude/)。项目还包含一套轻量级依赖的辅助脚本,用于自动化技能验证、提交更改以及通过 Chrome DevTools 进行浏览器自动化等任务。
适用人群
在本地开发环境中使用 AI 代理,并希望在不同项目之间拥有统一的代理行为、共享技能和可移植实用脚本的单一真实来源的开发者。
亮点
- 集中式代理规则:使用指针式的
AGENTS.MD来维护全局规则,同时允许仓库特定的覆盖。 - 模块化技能系统:实现了路由层,技能以带有 YAML 前置块的 Markdown 文件定义,便于代理发现。
- 可移植的辅助工具:包含用于浏览器自动化、技能验证和受控 git 提交的专用脚本。
- 跨仓库同步:支持将其他项目拥有的技能通过符号链接链接到中心枢纽,实现统一访问。
Sources
- undefinedsteipete/agent-scripts