원클릭으로
code-pipeline-skill
code_pipeline code-pipeline 功能开发流程编排 Step1需求拆分 Step2约束冻结 Step3模块实现 Step4依赖闭合 Step5验收 verdict 多模块 复杂系统 子pipeline
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
code_pipeline code-pipeline 功能开发流程编排 Step1需求拆分 Step2约束冻结 Step3模块实现 Step4依赖闭合 Step5验收 verdict 多模块 复杂系统 子pipeline
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
trace.md 执行记录进化:处理 trace 模式归纳、proposal 生成、知识更新审批与 skill 规则沉淀。
bootstrap castflow install init setup update submodule .castflow bootstrap.py scaffold CLAUDE.md Phase0 language cf_manifest cold start Phase5 skill-creator module skill NOT merge skill meta-spec
new skill create skill edit skill rewrite skill skill eval benchmark skill YAML frontmatter description trigger tuning skill quality skill iter ITERATION_GUIDE NOT bootstrap
| name | code-pipeline-skill |
| description | code_pipeline code-pipeline 功能开发流程编排 Step1需求拆分 Step2约束冻结 Step3模块实现 Step4依赖闭合 Step5验收 verdict 多模块 复杂系统 子pipeline |
code-pipeline-skill 是一个复合组件:它组合 shared agents、模块配对执行单元与可选 skill,在 pipeline 执行期间维护自己的协议与运行态投影;它不定义 shared components 的本体规则。
SKILL_MEMORY.mdconfig/step_contracts.mdconfig/pipeline_protocol.mdL1+、多模块协作或需要 Freeze / Closure / Coverage 时,再读 config/handoff_protocol.mdconfig/runtime_state_schema.mdarchitecture/orchestration-model.mdarchitecture/artifact-state-machine.mdarchitecture/barrier-and-wave-scheduling.mdarchitecture/subpipeline-strategy.mdarchitecture/stall-recovery.mdarchitecture/verification-architecture.mdEXAMPLES.md 与 examples/*code-pipeline 模式下,Step 1 的正文必须显式出现独立的 ### CapabilityScan block,不能用 Phase 叙事、PRD 摘要或一句“已检索”代替CapabilityScan 至少要写出 MatchedCapabilities、CandidateHosts、Evidence、Recommendation;即使未命中可复用承载,也必须显式写 None / 未命中,不能省略Evidence 只接受项目代码路径、符号、检索范围与命中说明;PRD、用户口述、设计说明只能定义 scan scope,不能单独充当源码证据Discovering 或 PendingDecision,不得宣布 Step 1 完成,更不得进入 Step 2 / Step 3Step 1-9 的唯一 Step 收口页与 Step 级强规则入口见 config/step_contracts.md;执行期的精确调度合同、状态迁移与读写路径见 config/pipeline_protocol.md。本页只回答三件事:什么时候启 pipeline、每一步由谁执行、接下来该深读哪里。
Step 1 内部允许按 DecompositionSnapshot(拆解快照) -> CapabilityScan(能力探寻) -> ArtifactBinding(产物绑定) -> DecisionSynthesis(决策综合)做认知分治;scan 类任务可以拆给只读 subagent,但 decision_status、Handoff Level Decision、Freeze Recommendation 仍只由 Step 1 聚合层写回。
| Step | 执行单元 | 导航信息 | 深读 |
|---|---|---|---|
| Step 1 | requirement-analysis-agent | 先产出 DecompositionSnapshot;复杂认知优先拆给只读 scan subagent;若 CapabilityScan 无独立 block 或缺少源码 Evidence,视为 Step 1 未完成;若存在路线分歧,必须停在决策态,不能直接推进实现 | config/step_contracts.md、config/pipeline_protocol.md |
| Step 2 | requirement-analysis-agent | 只在路线已收敛且命中冻结条件时进入 | config/step_contracts.md、config/pipeline_protocol.md、config/handoff_protocol.md |
| Step 3 | 模块配对执行单元 / main agent(L0) | 负责实现;进入前必须确认决策态已解决且 Freeze Gate 已过 | config/step_contracts.md、config/pipeline_protocol.md |
| Step 4 | integration-matching-agent | 只做依赖闭合验证,不改代码 | config/step_contracts.md、config/handoff_protocol.md |
| Step 5 | pipeline-verify-agent | 只做 coverage / verdict 决策,不改代码 | config/step_contracts.md、config/pipeline_protocol.md、config/handoff_protocol.md |
| Step 6 | 模块配对执行单元 / main agent | 只补 CompletableBlocks,补完后至少回 Step 4 | config/step_contracts.md、config/handoff_protocol.md |
| Step 7 | debug-skill | 只在需要边界条件验证时进入 | config/step_contracts.md |
| Step 8 | profiler-skill | 只在需要性能诊断时进入 | config/step_contracts.md |
| Step 9 | main agent | 必做收尾;未完成 run_id / signal 清理不得结束 pipeline | config/step_contracts.md、config/pipeline_protocol.md |
PIPELINE_CONTEXT.md 顶部固定状态头承载PIPELINE_CONTEXT.md 正文只做投影与归档temp/pipeline-output/{module_id}.md 只承载模块实现结果DecompositionSnapshot、CapabilityScan 与必要的 ArtifactBinding,再进入 DecisionSynthesis复杂系统模式下,主流程看 ArtifactState、wave readiness、dispatch scope、checkpoint,而不是把所有模块一次性开工。
CLAUDE.md、GLOBAL_SKILL_MEMORY.md、相关 skill 的 SKILL_MEMORY.md、shared agents、模块配对执行单元PIPELINE_CONTEXT.md 顶部状态头、pipeline result signalPIPELINE_CONTEXT.md 正文、temp/pipeline-output/{module_id}.mdpipeline_merge.pytemp/pipeline-output/{module_id}.mdPIPELINE_SUMMARY 与 PIPELINE_DETAILpipeline_merge.py 只提取 PIPELINE_SUMMARY 并合并回 PIPELINE_CONTEXT.mdPIPELINE_DETAILParent Summary 只用于子 pipeline 回传父 pipeline,不等于 Step 3 模块 summary;定义见 config/handoff_protocol.md| 主题 | 文件 |
|---|---|
| 执行期控制、状态迁移、run_id、复杂系统产物 | config/pipeline_protocol.md |
| Handoff、Freeze、Closure、Coverage、Parent Summary | config/handoff_protocol.md |
ArtifactState 与派发资格 | architecture/artifact-state-machine.md |
| barrier / wave / dispatch | architecture/barrier-and-wave-scheduling.md |
| 子 pipeline 升级与回传 | architecture/subpipeline-strategy.md |
| stalled / heartbeat / checkpoint / recovery | architecture/stall-recovery.md |
| 局部 / 全局验证与重跑 | architecture/verification-architecture.md |