用途:在运行创建者工作流之前,对新产物(agent、skill、workflow、hook、template、schema)做快速预检,防止重复创建或不可行的创建任务。适用于动态创建流程 Phase 0.5、用户请求全新能力,或反思/演进建议创建产物时。
主要能力:1)解析目标产物类型、名称、运行时依赖与预期归属智能体;2)执行存在性/重复检测,使用共享库 require('.claude/lib/creation/duplicate-detector.cjs') 的 checkDuplicate,内部处理文件系统、注册表/目录、模糊/语义三层检测;3)进行栈兼容性、集成就绪性、安全/创建者边界等预检并给出具体文件级证据;4)输出 PASS、WARN 或 BLOCK 决策 JSON。
核心铁律:本技能绝不执行创建,只返回带证据的决策;必须先做重复检测;每个决策必须附具体路径或目录条目证据;WARN 不得被静默当作 PASS,须由调用方显式确认;BLOCK 必须给出可执行的补救步骤与推荐目标智能体。
输出协议:BLOCK 时附带补救任务和推荐目标智能体;PASS 或 WARN 时给出下一步应运行的创建者技能链。决策输出形状示例:{"status":"PASS|WARN|BLOCK","artifactType":"...","artifactName":"...","evidence":[],"blockers":[],"nextActions":[]}。
记忆协议:将可行性模式与反复出现的阻塞记录到 .claude/context/memory/learnings.md。
限制:该技能本身不创建任何产物,实际创建由下游创建者技能完成;具体支持的注册表、目录路径与调用细节以项目内共享库和约定为准,资料未提供完整实现与全部依赖说明。