用途:为 Claude Code 框架创建规则文件。规则是 .claude/rules/ 下的 Markdown 文件,会被 Claude Code 自动发现并加载进智能体上下文,适合编写项目专属编码指南、框架约定、团队标准和工作流协议。
主要能力:创建前先检查规则是否已存在(test -f .claude/rules/<rule-name>.md && echo "EXISTS" || echo "NEW"),已存在则读取并直接编辑;执行 companion-check.cjs 的 checkCompanions("rule", "{rule-name}") 做生态伴随检查;校验规则名(小写、仅连字符)与内容非空;写入规则文件;运行 pnpm index-rules 注册索引,未索引的规则对智能体不可见;执行创建后集成检查与跨创建者评审。
使用方式:通过 Skill 调用,例如 Skill({ skill: 'rule-creator', args: '--name code-standards --content "..."' })。规则文件为简单 Markdown,含标题与分节列表。创建后需运行 node .claude/tools/cli/validate-integration.cjs <rule-path> 验证集成,并按记忆协议把模式、决策与问题写入 .claude/context/memory/ 下的 learnings.md、decisions.md、issues.md。
限制:资料未提供收费、价格、平台与效果信息;规则需索引后才对智能体可见,且需通过集成验证,否则可能存在失效引用或冲突。