.agents/skills/README.zh.md
本目录是仓库内 skills 的唯一维护来源(single source of truth)。
.agents/skills/<skill-name>/ 下创建新目录。SKILL.md,包含:
name 和 descriptionagents/openai.yaml。<skill-name> 追加到 .agents/skills/public-skills.txt。-)。gh-create-pr)。每个新增的公共 skill,请执行:
pnpm skills:sync
skills:sync 会自动创建/更新 .claude/skills/<skill-name> 为指向 ../../.agents/skills/<skill-name> 的符号链接。
本项目使用符号链接同步 AGENTS.md、skills 等文件。Windows 开发者需要手动启用符号链接支持:
secpol.msc)授予 SeCreateSymbolicLinkPrivilege 权限。git config --global core.symlinks true
pnpm skills:sync)。公共白名单由 .agents/skills/public-skills.txt 定义。
.agents/skills/.gitignore 和 .claude/skills/.gitignore。public-skills.txt。# 开头,不能写行尾注释。更新 public-skills.txt 后,请执行:
pnpm skills:sync
然后校验:
pnpm skills:check
上述脚本会自动维护并校验:
.agents/skills/.gitignore.claude/skills/.gitignore.claude/skills/<skill-name> 是指向 .agents/skills/<skill-name> 的有效符号链接