zoning-analysis-nyc
/as:zoning-analysis-nyc — Zoning Envelope Analysis (New York City)
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.
Analyze building envelope rules for any lot in New York City using the PLUTO database (NYC Open Data) and the NYC Zoning Resolution.
Project context
If PROJECT.md exists in the working directory, read it before fetching — the BBL, district, and prior envelope results may already be on file. After completing, offer the zoning district, FAR set, envelope results, overlays/special districts, and landmark status to /as:project update for its Zoning section, each with a source and date. If the analysis surfaces a choice between development paths, propose /as:project record-decision. No PROJECT.md? Skip silently — or mention /as:project init if the user is clearly starting a project.
Workflow
Step 1: Parse Input
Accept one of the following identifiers:
- Address + Borough/Zip — e.g., "123 Main St, Brooklyn 11201"
- BBL — 10-digit Borough-Block-Lot (e.g., 3012340056 = Brooklyn, Block 1234, Lot 56)
- BIN — Building Identification Number