What problem does it solve?
This Skill eliminates the manual effort of configuring and selecting the correct Chipyard place-and-route workflow for your hardware project, removing setup friction and reducing configuration errors for both local and containerized execution environments.
Core Features & Use Cases
- Automatic Backend Detection: Scans your project environment for local installations of Chipyard, ORFS, Java, and sbt, as well as Docker availability, to determine the optimal execution backend.
- Unified Workflow Routing: Automatically directs you to the appropriate local or Docker-based PnR workflow based on your
.chipagent/env.json configuration, with a fallback to run initialization if no backend mode is set.
- Use Case: Hardware engineers working on Chipyard-based ASIC or FPGA projects can run place-and-route tasks without manually managing toolchain setup or switching between execution environments.
Quick Start
Use the chipyard-pnr skill to run the Chipyard place-and-route workflow for your current hardware project, automatically using your pre-configured local or Docker backend.