Dexterous robotics engineering router
Select one primary route and read its matching skill below; load another route only when evidence shows it is needed. Existing generic skills are helpers for the relevant branch:
codebase-design supports a new module, interface or algorithm architecture;
diagnosing-bugs is the outer loop for a concrete failure, slowness or regression;
tdd is used only at a confirmed public seam for a regression test;
visualize is optional for offline plots and what-if comparisons;
teleop-hil-review is a separate read-only review for HIL or physical-safety claims.
Route priority
Use this order when multiple signals appear:
- Evidence route — a request to connect a robot, run HIL, prove physical safety or declare real-robot readiness. Do not start hardware or ROS work automatically. Use
teleop-hil-review for an identified Planner/Reviewer evidence audit; if the role or scoped provenance is missing, report the exact gap. This audit does not operate hardware.
- Retargeting route — read dex-retargeting-debug for MANUS/Wuji/Sharpa, landmarks and actions, frames, scale, calibration, pinch or aperture. Resolve geometry and representation issues before gain tuning.
- IK route — read dex-ik-design-debug for FK/Jacobians, solver stability and continuity, constraints, virtual walls or stale async results.
- Gain route — read impedance-gain-tuning for
kp/kd, PD/PID, impedance, response dynamics or saturation.
If a prompt contains only generic “debug”, “broken”, “jitter” or “slow”, use diagnosing-bugs and ask which of the three domain routes is load-bearing only when the evidence cannot distinguish them. Do not activate all three domain routes in parallel.
Conflict rules
- Retargeting plus
kp/kd: make Retargeting primary; defer gains until coordinates, scale, aperture and output continuity are established.
- IK plus
kp/kd: make IK primary when the symptom is residual, singularity, constraint violation or stale result; tune gains only after the solver target is trustworthy.
- New design plus bug report: use
codebase-design for the seam, then diagnosing-bugs and the selected domain route.
- HIL plus implementation: keep implementation in the normal Coder workflow; use
teleop-hil-review only for the independent Planner/Reviewer evidence audit.
- Replay, simulation, static tests and runtime health must be labeled separately; none automatically proves HIL or physical safety.
Shared operating boundary
Before editing, identify the real checkout and dirty state. Establish install/runtime paths before runtime claims, and model, SDK, calibration artifact, units and control rate before interpreting data or changing control behavior. Preserve existing worktrees and running services. Default to read-only source inspection and offline/replay/fake evaluation; do not connect hardware (including VUT, ROKAE, MANUS or Wuji) or alter a live robot unless the user gives a concrete, authorized operation and the applicable review gate is satisfied.
Every completion claim must include the exact scope, fresh command or artifact evidence, and the highest evidence class actually established.
1---2name: dex-robotics-engineering3description: Route dexterous-robotics work among retargeting, IK, impedance tuning, and HIL evidence review when the primary domain needs selection.4---56# Dexterous robotics engineering router78Select one primary route and read its matching skill below; load another route only when evidence shows it is needed. Existing generic skills are helpers for the relevant branch:910- `codebase-design` supports a new module, interface or algorithm architecture;11- `diagnosing-bugs` is the outer loop for a concrete failure, slowness or regression;12- `tdd` is used only at a confirmed public seam for a regression test;13- `visualize` is optional for offline plots and what-if comparisons;14- `teleop-hil-review` is a separate read-only review for HIL or physical-safety claims.1516## Route priority1718Use this order when multiple signals appear:19201. **Evidence route** — a request to connect a robot, run HIL, prove physical safety or declare real-robot readiness. Do not start hardware or ROS work automatically. Use `teleop-hil-review` for an identified Planner/Reviewer evidence audit; if the role or scoped provenance is missing, report the exact gap. This audit does not operate hardware.212. **Retargeting route** — read [dex-retargeting-debug](../dex-retargeting-debug/SKILL.md) for MANUS/Wuji/Sharpa, landmarks and actions, frames, scale, calibration, pinch or aperture. Resolve geometry and representation issues before gain tuning.223. **IK route** — read [dex-ik-design-debug](../dex-ik-design-debug/SKILL.md) for FK/Jacobians, solver stability and continuity, constraints, virtual walls or stale async results.234. **Gain route** — read [impedance-gain-tuning](../impedance-gain-tuning/SKILL.md) for `kp/kd`, PD/PID, impedance, response dynamics or saturation.2425If a prompt contains only generic “debug”, “broken”, “jitter” or “slow”, use `diagnosing-bugs` and ask which of the three domain routes is load-bearing only when the evidence cannot distinguish them. Do not activate all three domain routes in parallel.2627## Conflict rules2829- Retargeting plus `kp/kd`: make Retargeting primary; defer gains until coordinates, scale, aperture and output continuity are established.30- IK plus `kp/kd`: make IK primary when the symptom is residual, singularity, constraint violation or stale result; tune gains only after the solver target is trustworthy.31- New design plus bug report: use `codebase-design` for the seam, then `diagnosing-bugs` and the selected domain route.32- HIL plus implementation: keep implementation in the normal Coder workflow; use `teleop-hil-review` only for the independent Planner/Reviewer evidence audit.33- Replay, simulation, static tests and runtime health must be labeled separately; none automatically proves HIL or physical safety.3435## Shared operating boundary3637Before editing, identify the real checkout and dirty state. Establish install/runtime paths before runtime claims, and model, SDK, calibration artifact, units and control rate before interpreting data or changing control behavior. Preserve existing worktrees and running services. Default to read-only source inspection and offline/replay/fake evaluation; do not connect hardware (including VUT, ROKAE, MANUS or Wuji) or alter a live robot unless the user gives a concrete, authorized operation and the applicable review gate is satisfied.3839Every completion claim must include the exact scope, fresh command or artifact evidence, and the highest evidence class actually established.