CModel Tree Analyzer

Parse 312-series robot JSON models into structured Markdown tree reports.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/doghelWang/amr_studio_v4 --skill cmodel-tree-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: CModel Tree Analyzer
Source: https://github.com/doghelWang/amr_studio_v4/tree/main/src/backend/skills/model_tree_analyzer
Command: npx skills add https://github.com/doghelWang/amr_studio_v4 --skill cmodel-tree-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Analyzes serialized 312-series robot JSON models and converts them into a structured, human-readable Markdown tree report.

Core Features & Use Cases

  • Deeply parse Identity, Attributes, Interfaces, and Relations from complex JSON structures.
  • Generate a navigable Markdown document that clearly reflects chassis, wheel groups, sensors, and other subsystems.
  • Use cases include model auditing, documentation, and quick-reference exploration for robotics engineers.

Quick Start

Install Python, then run the provided script on your decoded JSON model file to produce a Markdown report.

Frequently Asked Questions about CModel Tree Analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a 312-series robot JSON model into a readable Markdown tree?

The parser deeply analyzes Identity, Attributes, Interfaces, and Relations within chassis, wheel groups, and sensors, generating a navigable Markdown document that clearly reflects these subsystems.

How do I parse Identity and Attributes from complex robotics JSON structures?

The script hierarchically parses chassis, wheel groups, and sensors, ensuring tolerant handling of missing fields while producing clear headings for quick-reference exploration.

Does the robot model JSON parser handle missing fields in the serialized data?

This allows robotics engineers to perform model auditing and documentation even when the 312-series JSON structures have incomplete or missing subsystem definitions.

Can I use Python scripts to generate documentation for 312-series robot subsystems?

This process requires a Python environment to run the script, which parses interfaces and relations across chassis and sensors to produce clear hierarchical headings.

What is the best way to audit a 312-series robot JSON model for subsystem relationships?

Using the Python parser allows you to deeply analyze hierarchical data for chassis, wheel groups, and sensors, providing a navigable document for quick-reference exploration.