用途:为框架内所有构件(skill、agent、hook、workflow、template、schema)提供统一的生命周期管理入口,是多阶段编排工作流的便捷封装,完整工作流位于 .claude/workflows/core/skill-lifecycle.md。适用于需要新建构件、更新已有构件、带迁移指引地废弃构件,或检查构件是否已存在的场景。调用方式为 Skill({ skill: 'artifact-lifecycle' })。
主要能力按五个阶段展开:阶段1发现,由 architect 检查构件是否存在并比较版本,输出带建议的发现报告;阶段2决策,由 planner 判定动作(CREATE、UPDATE 或 DEPRECATE),输出含任务的动作计划;阶段3执行,由 developer 配合相应创建技能,如 Skill({ skill: "skill-creator" })(技能)、Skill({ skill: "agent-creator" })(智能体)、Skill({ skill: "hook-creator" })(钩子)、Skill({ skill: "workflow-creator" })(工作流);阶段4集成,更新 creator-registry.json、skill-catalog.md 以及 CLAUDE.md 第3节(智能体)或第8.5/8.6节(技能/工作流);阶段5验证,由 qa 检查构件可调用、引用有效且无失效交叉引用。
配置参数:artifact_type(取值 skill、agent、hook、workflow、template、schema,默认自动检测)、operation(create、update、deprecate、integrate,默认自动检测)、version_bump(major、minor、patch,默认 minor)。
限制与铁律:必须使用类型专属创建技能,不跳过研究综合、配套检查或验证;在阶段3前必须先确认阶段2的操作模式;不得跳过阶段5验证;阶段4必须更新目录与 CLAUDE.md;简单的单构件更新应使用 skill-updater、agent-updater 等专属更新器,本技能仅用于多阶段编排。开始前读取 .claude/context/memory/learnings.md,并将决策与问题分别记录到 decisions.md 和 issues.md。相关技能包括 skill-creator、agent-creator、workflow-creator、codebase-integration;相关工作流包括 skill-lifecycle.md、external-integration.md、router-decision.md。