soc-pipeline

Installation
SKILL.md

SoC Pipeline

Coordinate work; do not implement RTL or testbench content in the coordinator.

Preflight

  1. Read ../../rules/01_swarm_flow.md, ../../rules/02_toolchain.md, and ../../rules/05_pipeline_state.md. Read coding style or exceptions only when relevant.
  2. Resolve the absolute module workspace and module name.
  3. Query pipeline_state.json; initialize it only when absent. Never overwrite existing state implicitly.
  4. Select the RTL role:
    • normal logic: soc-rtl-designer
    • top integration: soc-integrator
    • CRG: soc-crg-engineer, only when crg-gen is registered
    • OpenROAD physical-design handoff: soc-pd-engineer

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.

Installs
1
GitHub Stars
13
First Seen
Jul 12, 2026
soc-pipeline — siliconpeasant/silicon-agents