If you've ever fought a monolithic robot controller where changing a camera driver somehow breaks your motion planner, this walks through the classical SOLID principles reinterpreted for robotics constraints. It covers dependency inversion for sim-to-real portability, single responsibility when physical consequences amplify coupling costs, and interface design for swappable hardware. The examples are concrete (UR5 vs MuJoCo arms behind the same interface, separated perception/planning/execution modules) and the framing is honest about why normal software principles need sharper teeth when code controls physical systems with real-time deadlines. Use it when reviewing robotics codebases or designing APIs that need to work across vendors and simulation.
npx -y skills add arpitg1304/robotics-agent-skills --skill robotics-software-principles --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
sickn33/antigravity-awesome-skills
moizibnyousaf/ai-agent-skills
github/awesome-copilot