agent-scripts:跨本地工作区的共享代理指令和可移植工作流技能的集中中心

agent-scripts:跨本地工作区的共享代理指令和可移植工作流技能的集中中心

它解决了什么

该项目提供了一个集中、可移植的系统,用于在多个本地工作区之间管理 AI 代理(如 Codex 和 Claude)的共享指令、可复用技能和辅助脚本。

工作原理

系统使用目录结构将共享规则存放在 AGENTS.MD 中,将可操作技能放在 skills/ 文件夹中。这些内容通过符号链接(symlink)集成到用户的全局配置目录(例如 ~/.codex/~/.claude/)。项目还包含一套轻量级依赖的辅助脚本,用于自动化技能验证、提交更改以及通过 Chrome DevTools 进行浏览器自动化等任务。

适用人群

在本地开发环境中使用 AI 代理,并希望在不同项目之间拥有统一的代理行为、共享技能和可移植实用脚本的单一真实来源的开发者。

亮点

  • 集中式代理规则:使用指针式的 AGENTS.MD 来维护全局规则,同时允许仓库特定的覆盖。
  • 模块化技能系统:实现了路由层,技能以带有 YAML 前置块的 Markdown 文件定义,便于代理发现。
  • 可移植的辅助工具:包含用于浏览器自动化、技能验证和受控 git 提交的专用脚本。
  • 跨仓库同步:支持将其他项目拥有的技能通过符号链接链接到中心枢纽,实现统一访问。

Sources