steipete/agent-scripts
Scripts for agents, shared between my repositories.
What it solves
它提供了一个集中式系统,用于在多个本地工作区之间管理共享指令、可复用技能和可移植的辅助脚本(特别是 Codex 和 Claude Code 代理)。这避免了在每个单独的项目仓库中重复规则和工作流的需求。
How it works
该项目使用一个规范仓库来存放全局代理规则(AGENTS.MD)以及技能库(以 SKILL.md 文件并配合 YAML 前置数据定义)。同步脚本(sync-skills)会在代理的配置目录(例如 ~/.codex/ 和 ~/.claude/)中创建符号链接,使不同的 AI 代理能够发现并使用这些共享的技能和规则,无论用户当前所在的项目为何。
Who it’s for
使用 Claude Code 或 Codex 等 AI 代理,并在多个不同仓库中工作,想要在整个本地环境中保持一致的“硬规则”和操作工作流(技能)的开发者。
Highlights
- Centralized Rule Management: 使用单一的
AGENTS.MD文件,并通过符号链接至多个代理配置,以确保行为一致。 - Skill Routing: 通过 YAML 元数据实现结构化的技能系统,帮助代理通过简短短语触发特定工作流。
- Cross-Repo Integration: 支持将其他仓库的技能符号链接到中心枢纽,让仓库拥有的技能仍保留在其项目中,同时全局可用。
- Portable Helpers: 包含轻量依赖的脚本,用于技能验证、提交管理和 Chrome DevTools 自动化等任务。