robot-dog-digital-twinlisted
Install: claude install-skill baibai2013/build123d-cad
# robot-dog-digital-twin
This skill orchestrates a robot-dog virtual prototype before physical manufacturing.
It does not model CAD, author PCB, generate URDF, or run a simulator directly. It reads
the artifacts produced by those skills, checks gates, scores the design, and explains
what to change next.
## When To Use
Use this skill for:
- Digital twin or virtual prototype workflows for a robot dog.
- "Can this design enter physical prototype?" decisions.
- Multi-domain validation over mechanical, PCB reliability, circuit, dynamics, gait,
and manufacturability reports.
- Generating `design_score.json`, `gate_report.json`, `failure_report.md`, or
`next_iteration_plan.md`.
## Workflow
1. Read `requirements.yaml`.
2. Read `verification_matrix.yaml`.
3. Read `artifacts.json` and discover known domain reports.
4. Run gates G0-G5 with `scripts/run_gate.py`.
5. Score the design with `scripts/score_design.py`.
6. Produce next-iteration guidance with `scripts/propose_next_iteration.py`.
## Commands
```bash
python skills/robot-dog-digital-twin/scripts/collect_artifacts.py skills/robot-dog-digital-twin/examples/quadruped_mvp
python skills/robot-dog-digital-twin/scripts/score_design.py skills/robot-dog-digital-twin/examples/quadruped_mvp
python skills/robot-dog-digital-twin/scripts/run_gate.py skills/robot-dog-digital-twin/examples/quadruped_mvp --gate G3
python skills/robot-dog-digital-twin/scripts/propose_next_iteration.py skills/robot-dog-digital-twin/examples/quadruped_mv