| name | project-skill-bootstrap |
| description | Bootstrap project-local skill setup for new repositories. Use when a project needs a `.skills` directory, when installed skills must be copied into the repo (excluding `.system/skill-creator` and `.system/skill-installer`), or when `AGENTS.md` must include local skill rules, UTF-8 defaults, no legacy-data compatibility by default, AGENTS content in Chinese, and Chinese-first user replies. |
Project Skill Bootstrap
目标
初始化仓库,使后续智能体能够稳定发现并使用项目内技能,并按中文规则运行。
工作流
- 解析项目根目录。
- 检查
<project-root>/.skills 是否存在。
- 若不存在,创建
.skills 并从 /Users/zhouyu/.codex/skills/ 复制技能,排除 .system/skill-creator 与 .system/skill-installer。
- 确保
AGENTS.md 存在,并包含技能使用与默认约束规则。
- 输出创建/更新结果。
AGENTS.md 必备约束
- 优先使用
<project-root>/.skills。
- 新工程缺少
.skills 时自动创建并复制技能(排除 .system/skill-creator 与 .system/skill-installer)。
- 用户显式指定技能(如
$skill-name)或任务命中技能领域时,必须读取对应 SKILL.md。
- 文本编码默认 UTF-8。
- 除非用户明确要求,否则不兼容旧数据。
- 生成或维护
AGENTS.md 时默认使用中文。
- 与用户交互时默认使用中文回复,除非用户明确要求其他语言。
- 前后端工程都需要进行合理的模块划分,禁止将所有代码都写在一个文件中。
脚本
执行 scripts/bootstrap_project_skills.sh 自动完成初始化:
scripts/bootstrap_project_skills.sh /path/to/project