What problem does it solve? Building a Godot digital-twin viewer from an IFC/BIM model requires running four separate tools in the right order with consistent gate discipline; this Skill runs the entire chain in one command and stops at the first failing gate. ## Core Features & Use Cases - One-command pipeline: Runs import (ifc_convert.py), optimize (optimize_scene.gd), verify (verify_twin.sh), and a summary with the exact boot command, exiting nonzero on the first red gate. - Failure triage: Maps each stage label (preflight, import, optimize, verify join, verify smoke) to the owning skill so you know where the fix lives. - Controlled wiring: The optional --wire flag points viewer.cfg at the optimized scene while preserving a backup; without it, user config is never touched. - Use Case: After receiving a new IFC model of a plant, run tools/twin_build.sh model.ifc to get the GLB, sidecar, optimized scene, and join verification in one pass, then rerun with --map once a binding map exists to turn the data-binding smoke green. ## Quick Start Run tools/twin_build.sh with your IFC model path from the Godot project root to build and verify the twin end to end.