用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/lync-cyber/CataForge --skill task-decomp命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
CataForge 框架同步 — 把已安装包、.cataforge/ scaffold、IDE 产物、项目初始化四层对齐到当前已验证状态。幂等、升级感知:检测包↔scaffold 版本差异,升级包并刷新 scaffold,部署 IDE 产物,运行 doctor 验证,按版本迁移要点提示升级重点与迁移动作;项目未初始化时进入 Project Bootstrap,已初始化时装配执行环境并交接 start-orchestrator。当用户提到 CataForge 升级、scaffold 过期、框架版本不一致、bootstrap 或刷新项目脚手架、初始化/恢复项目时,使用此 skill。
部署配置 — CI/CD流水线、容器化、环境配置、基础设施即代码。当需要配置 CI/CD 流水线、编写 Dockerfile/compose、管理多环境配置或基础设施即代码时使用此 skill。库/SDK 项目可标 deployment N/A 跳过。
测试 — 测试策略规划、测试编写与执行、覆盖率分析、缺陷记录。当需要规划测试策略、编写或执行测试套件、分析覆盖率或记录缺陷时使用。本 skill 不改源码(缺陷修复由 debug 负责),单任务 RED/GREEN 单元测试由 tdd-engine 负责,testing 聚焦集成/E2E 与覆盖盲区补充。
基于 SOC 职业分类
正在显示 SKILL.md
| name | task-decomp |
| description | 任务拆分 — 功能到任务的分解,确保粒度单一可控。当 ARCH 完成、需要拆解任务卡、划分 Sprint 或定义 TDD 验收标准时使用。 |
| argument-hint | <ARCH文档路径或模块列表> |
| suggested-tools | file_read, file_write, file_edit, file_grep, shell_exec |
| depends | ["context","task-dep-analysis"] |
| disable-model-invocation | false |
| user-invocable | true |
arch#§N.API-xxx 契约时,把契约声明的全部响应码 / 安全路径 / 集成点逐一与派生 AC 交叉核验;每项须有对应 AC,无对应的须显式标 [ASSUMPTION] 豁免并附理由cataforge viz tasks --format mermaid 产出 Mermaid 依赖图并写入 dev-plan#§2user_facing_critical_path: true)的任务到前几个 Sprintwalking_skeleton: true 任务卡并作为规模化 Sprint 的 blocking dependency(契约见 external-truth-first.md;doc-review Layer 1 强制)user_facing_critical_path: true 任务的 Sprint 末尾,追加一个 task_kind: validation 的验证任务。验证任务不产出代码,orchestrator 遇到时暂停并向用户展示验证清单TASK_SPLIT_LOC 或 AC > 6 条而不拆 —— 超此尺寸任务粒度不再单一,应在 task-decomp 阶段先拆arch#§2.M-xxx —— 跨模块任务在 task-dep-analysis 输出中容易触发环依赖arch#§N.API-xxx 契约的正常路径 —— 如契约声明 401 E_AUTH + 403 E_PERMISSION_DENIED 两条安全路径,AC 只测正常返回,缺口要到下游 code-review 标 HIGH 或 pre-wiring 审计才暴露