mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Generates and validates RosTooling ROS 2 model files (.ros, .ros2, .rossystem) against the Xtext grammar and validators, with an optional headless language server for real diagnostics.
Plugin rostooling-modeler from marketplace rostooling-modeler-marketplace in Mohamedgalil/ipa-rostooling-studio. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
ros-modelGenerate and validate RosTooling model files (.ros2 AmentPackage, .rossystem system composition, .ros message specs) for the Fraunhofer IPA ROS 2 Xtext toolchain. Use when asked to model a ROS 2 package, node, its publishers/subscribers/services/actions/parameters, or to wire nodes into a system wit
ros-modelerPre-flight checklist of the 12 rules that most often silently corrupt a RosTooling .ros2/.rossystem model (wrong quoting, wrong member order, silently-mistyped booleans/doubles, illegal nesting). Use immediately before emitting or editing such a file, IN ADDITION TO the `ros-model` skill, never inst
ros-plotRender RosTooling .rossystem models as one self-contained, interactive HTML file (four abstraction levels, draggable graph, no network) via scripts/ros_plot.py. Invoke with file.rossystem path(s), --out PATH, --recursive and/or --open as $ARGUMENTS.
update-ros-catalogRefresh the popular-ROS-packages reference by fetching metrics.ros.org and the two awesome-list sources (plus any extra URLs passed in $ARGUMENTS).
/rostooling-modeler:ros-plotRender RosTooling .rossystem models as one self-contained, interactive HTML file (four abstraction levels, draggable graph, no network) via scripts/ros_plot.py.
/rostooling-modeler:update-ros-catalogRefresh the popular-ROS-packages reference by fetching metrics.ros.org and the two awesome-list sources (plus any extra URLs you pass in), via a cheap (haiku) agent.
ros-modelerAuthors and repairs RosTooling model files (.ros2, .rossystem) for the Fraunhofer IPA ROS 2 modelling toolchain. Use when asked to generate, edit, or fix a .ros2 package model or a .rossystem system-composition model, or to reconcile such a file with grammar or validator diagnostics.
"${ROSMODEL_PYTHON:-python3}" "${CLAUDE_PLUGIN_ROOT}/scripts/rosmodel_lint.py" --hook
"${ROSMODEL_PYTHON:-python3}" "${CLAUDE_PLUGIN_ROOT}/scripts/rosmodel_lint.py" --hook
"${ROSMODEL_PYTHON:-python3}" "${CLAUDE_PLUGIN_ROOT}/scripts/rosmodel_lint.py" --hook
"${ROSMODEL_PYTHON:-python3}" "${CLAUDE_PLUGIN_ROOT}/scripts/rosmodel_lint.py" --hook
"${ROSMODEL_PYTHON:-python3}" "${CLAUDE_PLUGIN_ROOT}/scripts/rosmodel_lint.py" --hook
"${ROSMODEL_PYTHON:-python3}" "${CLAUDE_PLUGIN_ROOT}/scripts/rosmodel_lint.py" --hook
rostoolingMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.
5 skills · 16 commands · 4 agents · hooks
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.