SuperAPI AI 工具集

implement-refactor

编程与开发

查看项目

更新于 10-15 22:40

技能介绍

用途:当重构任务文件已存在时,按依赖顺序执行该文件中的每个任务以及生成的后续任务。输入为 markdown 路径,否则解析 .plugin-creator/plans/tasks-refactor-{slug}.md,并读取完整任务文件与关联设计。

主要能力:提取任务 ID、状态、依赖、目标、执行角色、验收标准、验证步骤与可安全并行的同伴;为每个任务及完成验证建立跟踪项;仅当任务未完成且所有依赖已完成时才视为就绪;仅当任务文件标记为安全同伴且写入目标不重叠时才并行执行;按任务执行角色路由,如 SKILL_SPLIT 激活 /plugin-creator:refactor-skill,AGENT_OPTIMIZE 派发 plugin-creator:subagent-refactorer,DOC_IMPROVE 或 ORPHAN_RESOLVE 派发 plugin-creator:ai-doc-optimizer,只读质量审计派发 plugin-creator:skill-auditor,上游文档同步派发 plugin-creator:skill-content-updater,仅描述变更激活 /plugin-creator:write-frontmatter-description,STRUCTURE_FIX 派发原生通用代理;随后激活 /plugin-creator:start-refactor-task。

使用方式:每个任务返回后验证验收标准与命令证据、确认任务文件状态为完成、标记跟踪项完成并重新计算就绪任务。最后激活 /plugin-creator:ensure-complete <task-file-path> 恰好一次,由其负责评估、重构验证、文档验证与后续规划;若返回后续任务文件,则按依赖顺序通过步骤 1-4 执行。

限制:文件缺失、任务缺少执行契约或依赖边与设计冲突时返回 STATUS: BLOCKED;存在未完成任务但无就绪任务时返回依赖死锁;不可用的执行角色应拒绝而非假设;失败任务保持未完成,不跳过也不要求用户选择更弱的完成路径。完成需所有任务与后续任务完成、每次 ensure-complete 返回 STATUS: DONE 且计划索引记录结果。