urban-calculator

Calculate urban design metrics like density, FAR, and parking with Python scripts.

123|38|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/Abhinavbwj/Urban-Design-Skills-Claude --skill urban-calculator-abhinavbwj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: urban-calculator
Source: https://github.com/Abhinavbwj/Urban-Design-Skills-Claude/tree/main/skills/urban-calculator
Command: npx skills add https://github.com/Abhinavbwj/Urban-Design-Skills-Claude --skill urban-calculator-abhinavbwj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill eliminates the guesswork in urban planning by providing precise, data-driven calculations for density, floor area ratios, and site optimization, ensuring your design proposals are compliant and efficient.

Core Features & Use Cases

  • Quantitative Analysis: Calculate population density, FAR, and parking requirements with industry-standard formulas.
  • Design Optimization: Use the block optimizer to find the best building dimensions for specific daylight and coverage constraints.
  • Use Case: When designing a new residential masterplan, use this skill to instantly calculate the required parking spaces based on transit proximity and optimize block dimensions to meet a target FAR of 2.5.

Quick Start

Use the urban-calculator to calculate the population density and dwelling units for a site area of 20000 square meters with a floor area ratio of 2.5.

Frequently Asked Questions about urban-calculator

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

FAQPage Schema
How do I calculate floor area ratio and population density for a masterplan?

You can calculate floor area ratio (FAR) and population density by providing your site area and building metrics to the tool, which runs Python scripts that output structured JSON for design validation.

Can I optimize building dimensions based on daylight and coverage constraints?

Yes, the block optimizer computes optimal building dimensions by evaluating specific daylight and coverage constraints to ensure your site development meets design targets.

Does this tool require Python 3 to calculate urban design metrics?

Yes, executing the computational scripts for urban design metrics requires a Python 3 environment to run the calculations and output structured results.

What is the best way to calculate parking requirements for residential urban design?

The best way to calculate parking requirements is using the built-in formulas that factor in transit proximity and site density to output precise parking space numbers for compliance reporting.

Can I use these calculations for walkability analysis and compliance reporting?

Yes, the tool supports quantitative analysis for walkability and block optimization, producing formatted text outputs suitable for masterplanning compliance reporting.

What are the limitations of using Python scripts for site development optimization?

The tool focuses strictly on quantitative metric computation and requires Python 3 execution; it outputs structured data rather than providing visual modeling or direct CAD software integration.