If you're writing tests for robot code, this skill gives you the full stack: unit tests for ROS nodes with pytest fixtures, integration tests with launch_testing, mocking hardware for CI/CD, and simulation-based suites. The pyramid diagram alone is worth it, showing how to balance fast deterministic unit tests against expensive field tests. I like the property-based testing examples with Hypothesis for things like trajectory interpolation and quaternion math, where random inputs catch edge cases you'd never think to write by hand. Covers the annoying stuff too like flaky test debugging and deterministic replay for non-deterministic robotics code.

skills.sh installs
215
GitHub stars
400
last updated
May 25, 2026

Install

$ npx -y skills add arpitg1304/robotics-agent-skills --skill robotics-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Robotics Testing Skill

When to Use This Skill

  • Writing unit tests for ROS1/ROS2 nodes
  • Setting up integration tests with launch_testing
  • Mocking hardware (sensors, actuators) for CI/CD
  • Building simulation-based test suites
  • Testing perception pipelines with ground truth
  • Validating trajectory planners and controllers
  • Setting up CI/CD pipelines for robotics packages
  • Debugging flaky tests in robotics systems

The Robotics Testing Pyramid

Sponsors

Details

Repository
github.com/arpitg1304/robotics-agent-skills
Categories
Testing & QA, AI & Agent Building
License
Apache-2.0
First seen
Jun 11, 2026

More from arpitg1304/robotics-agent-skills

All 11
1manojbajaj95 avatarab-test-setupmanojbajaj95/claude-gtm-pluginWhen the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this 215skills.sh installs
2thebushidocollective avatarbdd-patternsthebushidocollective/hanUse when applying Behavior-Driven Development patterns including Given-When-Then structure, feature files, and acceptance criteria. Use when writing BDD-style t208skills.sh installs
3composiohq avatarwebapp-testingcomposiohq/awesome-codex-skillswebapp testing197skills.sh installs
4sickn33 avatartemporal-python-testingsickn33/antigravity-awesome-skillstemporal python testing195skills.sh installs
5cinience avataralicloud-network-esa-testcinience/alicloud-skillsMinimal smoke test for Alibaba Cloud ESA skill. Validate OpenAPI metadata discovery and API inventory generation for product ESA.194skills.sh installs
6existential-birds avatarswift-testing-code-reviewexistential-birds/beagleReviews Swift Testing code for proper use of194skills.sh installs