SuperAPI AI 工具集

project-skill-protocol

通用与其它

查看项目

更新于 10-15 21:35

技能介绍

用途:为项目维护一份命名协议叠加层注册表,把项目自有约定叠加到框架技能之上,使技能每次运行都能读取本项目规则,而无需改动可移植的框架本身。

主要能力:支持 list、add、update、delete 四种模式。索引文件 docs/project-reference/skill-protocols-reference.md 记录目标、作用域、名称与描述;规则正文存放于 docs/project-protocols/<slug>.md,仅在目标匹配时读取。解析按精确 > glob > * 的特定度排序,叠加层之间比较,不与技能本身比较。规则仅做加法,移除全部叠加层后技能应恢复其文档化行为。

使用方式:调用时先解析模式,显式 --mode={list|add|update|delete} 优先,否则由首个词决定。ADD 会推断意图、泛化规则、按模板起草正文,并经过提示工程与可执行性检查,最后在提案门确认后才写入。每次写入同时更新正文、索引行与 CLAUDE.md 中的 CK:PROJECT-PROTOCOLS 块,并自动运行 node .claude/skills/sync-codex/scripts/run-codex-sync.mjs 同步镜像,报告实际结果,不提交。

适用场景:需要为项目添加稳定、可复用的技能附加规则时;需要列出或清理已有叠加层时。

限制:叠加层不得覆盖、禁用或重新解释框架规则,也不得豁免工作流门、git 纪律、审查门或用户确认门。目标与作用域冲突时不得静默覆盖。空注册表按空处理,不视为损坏。具体收费、价格与平台信息暂未提供。