soc-pipeline
Installation
SKILL.md
SoC Pipeline
Coordinate work; do not implement RTL or testbench content in the coordinator.
Preflight
- Read
../../rules/01_swarm_flow.md,../../rules/02_toolchain.md, and../../rules/05_pipeline_state.md. Read coding style or exceptions only when relevant. - Resolve the absolute module workspace and module name.
- Query
pipeline_state.json; initialize it only when absent. Never overwrite existing state implicitly. - Select the RTL role:
- normal logic:
soc-rtl-designer - top integration:
soc-integrator - CRG:
soc-crg-engineer, only whencrg-genis registered - OpenROAD physical-design handoff:
soc-pd-engineer
- normal logic:
Delegation
Use named role agents when supported. Otherwise spawn a generic subagent with the matching file under ../../agents/ as its role contract. Respect host delegation policy and do not silently replace a required role agent with coordinator-authored RTL.