Claude Code skills for v1b1 device authoring: protocol → scaffold → review

While trying to learn and master the new v1b1 capability-architecture I ended up whipping up a few Claude Code skills along the way, built with spec-kit and in the same spec-driven spirit. Related to PLR x Claude Code, but for new device work rather than liquid-handling protocol work. Three skills, one for each step of the new-device lifecycle:

  • Protocol — extracts a command catalog from a vendor DLL, server API, or serial bytestream sniff.
  • Author — scaffolds a new device through a 5-step decision flow.
  • Capability — reviews existing or in-progress code against the v1b1 patterns.

Ran it on a few real PRs (Micronic Code Reader, Echo Labcyte, the prep-v1 branch) to see how it performed, and gave some nice insights. The pattern set is established via Rick’s capability doc and the merged device code, happy to adjust, drop, or add patterns if needed. Feedback welcome: missed patterns, misread patterns, anti-pattern fixtures, anything.

Install + per-skill docs in the README: GitHub - vcjdeboer/v1b1-skills: Three Claude Code skills for authoring PyLabRobot devices under the v1b1 capability-architecture: protocol extraction, scaffolding, and review. · GitHub

4 Likes