spec-to-3d
Installation
SKILL.md
Spec to 3D -- Building Model Generator
Overview
Convert structured architectural data (from architectural-drawing-parser or a manual spec) into a 3D massing model: stacked floors, units side by side, a corridor and a footprint. This is a recipe you implement in your own project, not an installable package. It yields two outputs: a plain Building3D JSON (levels, units, corridors) for custom renderers, and a Three.js Group for a web viewer. For BIM-style editing, load the result into Pascal Editor, which agents drive through its MCP server. It is the last stage after architectural-drawing-parser and ibc-building-codes.
Instructions
Pipeline
Architectural drawing (image/PDF) -> architectural-drawing-parser
Structured BuildingData JSON -> ibc-building-codes (validation)
Validated data -> this recipe -> Building3D JSON / THREE.Group
Refinement and BIM -> Pascal Editor (separate tool)