SuperAPI AI 工具集

setup-rules-ex

智能体与模型

查看项目

更新于 10-15 19:58

技能介绍

用途:为当前项目搭建 rules-ex 扩展规则系统所需的基础设施,生成两个模板文件。两个文件均为模板,若已存在则不会被覆盖。规范模板内容位于该技能的 assets/templates/ 文件夹中(setup-all 技能的第 4 阶段也使用它),应视为唯一事实来源,在其中编辑,而不是在任一 SKILL.md 中内联修改。

创建内容:.claude/rules/rules-ex-authoring.md 是一个原生路径作用域规则,当读取或编辑 .claude/rules-ex/ 下的文件时自动注入编写指南;这是必需的,因为原生 .claude/rules 文件只管辖其所在仓库。.claude/rules-ex/README.md 说明 rules-ex 文件夹是什么以及如何在其中编写规则,故意不带 paths: front matter,因此钩子会忽略它。

步骤:读取 .claude/rules/rules-ex-authoring.md;若已存在,显示其路径与当前内容并说明未改动;若不存在,读取本技能文件夹中的 assets/templates/rules-ex-authoring.md 并将其确切内容写入 .claude/rules/rules-ex-authoring.md。随后读取 .claude/rules-ex/README.md;若已存在,显示路径与内容并说明未改动;若不存在,读取 assets/templates/rules-ex-readme.md 并写入 .claude/rules-ex/README.md。

输出格式:完成两步后打印汇总表,列出文件与状态(created / already existed)。然后提醒用户:在 .claude/rules-ex/ 下以 *.md 文件添加自己的横切规则,每个文件必须带 paths: front matter(工作区相对 glob),参见编辑该处文件时自动注入的编写指南。inject-extended-rules 钩子在 Read/Edit/Write 时触发,规则在当前会话立即生效,无需重启。

限制:仅创建上述两个文件,不覆盖已有文件;模板内容以 assets/templates/ 为准。其他功能、收费与平台信息暂未提供。