zoning-envelope
/as:zoning-envelope — 3D Zoning Envelope Viewer
Harness note: use
/as:<skill>on Claude Code and$<skill>on Codex. Resolve<skill-root>as the directory containing this loadedSKILL.mdand<plugin-root>as the plugin root that containsskills/, and use equivalent native tools when host tool names differ.
Generate an interactive 3D axonometric zoning envelope viewer as a single HTML file. Uses Three.js with OrbitControls, loaded from a CDN — opens in any modern browser, no install or build step, but an internet connection is required the first time the file is viewed (the Three.js modules are fetched from jsdelivr, not embedded; offline the page loads but the 3D scene will not render).
Requires a zoning analysis report generated by /as:zoning-analysis-nyc. This skill is a renderer — it does not perform zoning calculations.
Project context
If PROJECT.md exists in the working directory, read it before fetching — lot geometry and bulk controls may already be on file from /as:zoning-analysis-nyc. After completing, offer a one-line envelope summary and viewer path to /as:project update for its Zoning section, each with a source and date. No PROJECT.md? Skip silently — or mention /as:project init if the user is clearly starting a project.