Design complete streets with proper cross-sections, lane allocation, pedestrian and cycling infrastructure, intersection design, and streetscape elements using NACTO and global standards.

MITAuto-check passed

Install Street Design

skills CLI
$ npx skills add Abhinavbwj/Urban-Design-Skills-Claude --skill street-design -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Abhinavbwj/Urban-Design-Skills-Claude street-design --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Abhinavbwj/Urban-Design-Skills-Claude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/street-design .claude/skills/street-design && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
street-design
GitHub stars
132
Used in
1 other repo
Token cost
~6.7k tokens
SKILL.md length
2,575 words
Files
4 (incl. references)
Skills in repo
18
Repo updated
First seen
Licence
MIT

At a glance

Design complete streets with proper cross-sections, lane allocation, pedestrian and cycling infrastructure, intersection design, and streetscape elements using NACTO and global standards.

  • Works in 8 steps: Street Hierarchy Classification → Cross-Section Design Methodology → Complete Street Elements Table → …
  • The user asks to design a street
  • SKILL.md covers 1. Street Hierarchy…, 2. Cross-Section Design…, 3. Complete Street Elements… and 4. Intersection Design, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Street Design is an agent skill from Abhinavbwj/Urban-Design-Skills-Claude. Design complete streets with proper cross-sections, lane allocation, pedestrian and cycling infrastructure, intersection design, and streetscape elements using NACTO and global standards. Use when the user asks to design a street, create a cross-section, determine road width, design an intersection, plan a bike lane, design a sidewalk, create a boulevard, design a shared street, plan traffic calming, or specify streetscape elements. Also use for street hierarchy classification, right-of-way allocation, or any…

Its SKILL.md is about 6.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `references/intersection-design.md`, `references/nacto-standards.md` and `references/street-typologies.md`).

The repository describes itself as: Urban Design Skills Claude. The licence is MIT.

When your agent uses it

  • The user asks to design a street
  • Create a cross-section
  • Determine road width
  • Design an intersection

Example prompts

  • “/street-design”

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. Street Hierarchy Classification
  2. Cross-Section Design Methodology
  3. Complete Street Elements Table
  4. Intersection Design
  5. Streetscape and Materials
  6. Traffic Calming Toolkit
  7. Output Format
  8. Reference Links

What it can do on your machine

Read from SKILL.md and the folder at commit 666327b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • nacto.org
    • globaldesigningcities.org
    • store.transportation.org
    • mutcd.fhwa.dot.gov
    • ada.gov
    • fhwa.dot.gov
    • ite.org
    • crowplatform.com
    • tfl.gov.uk
    • who.int
    • itdp.org
    • c40.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Street Design loads about 6.7k tokens when it runs, and up to ~27k if it reads all its reference files. Until then it costs about 144 tokens; SKILL.md has 2,575 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~144
When it runs · the whole SKILL.md, loaded when a task matches
~6.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~27k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Abhinavbwj/Urban-Design-Skills-Claude at commit 666327b, republished under its MIT licence (© Abhinavbwj). 2,575 words, ~6,676 tokens.

Download SKILL.mdSave it as .claude/skills/street-design/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
street-design
description
Design complete streets with proper cross-sections, lane allocation, pedestrian and cycling infrastructure, intersection design, and streetscape elements using NACTO and global standards. Use when the user asks to design a street, create a cross-section, determine road width, design an intersection, plan a bike lane, design a sidewalk, create a boulevard, design a shared street, plan traffic calming, or specify streetscape elements. Also use for street hierarchy classification, right-of-way allocation, or any question about street dimensions and standards.

Street Design Skill

This skill provides comprehensive street design guidance based on NACTO Urban Street Design Guide, Global Designing Cities Initiative (GDCI), AASHTO Green Book, and international best practices. It covers the full workflow from street hierarchy classification through cross-section dimensioning, intersection design, streetscape specification, and traffic calming.


1. Street Hierarchy Classification

Use the following decision tree to classify any street. Start with the Average Daily Traffic (ADT) count, then apply contextual modifiers.

Primary Classification by ADT and Function

Arterial (>15,000 ADT)

  • Right-of-Way (ROW): 30-40m
  • Lanes: 2-3 per direction (3.0-3.3m each)
  • Design speed: 40-50 km/h (urban), 50-60 km/h (suburban)
  • Transit: dedicated bus/BRT lanes strongly recommended
  • Cycling: protected bike lanes required (physically separated)
  • Pedestrian: wide sidewalks 3.6-6.0m, pedestrian refuge islands at crossings
  • Median: 3.0-6.0m landscaped or transit median
  • Signal spacing: 200-400m typical
  • Role: city-wide movement, connects districts, carries transit trunk routes

Collector (3,000-15,000 ADT)

  • ROW: 22-30m
  • Lanes: 1-2 per direction (3.0-3.3m each)
  • Design speed: 30-40 km/h
  • Transit: on-street bus stops with boarding islands
  • Cycling: protected bike lanes or buffered bike lanes
  • Pedestrian: generous sidewalks 2.4-3.6m
  • Median: optional, 1.8-3.0m where present
  • Role: connects neighborhoods to arterials, local commercial corridors

Local Street (<3,000 ADT)

  • ROW: 15-22m
  • Lanes: 1 per direction (2.7-3.0m each)
  • Design speed: 30 km/h
  • Transit: typically no fixed-route transit
  • Cycling: shared lane markings (sharrows) or separated bike lanes depending on context
  • Pedestrian: standard sidewalks 1.8-2.4m
  • Parking: parallel one or both sides
  • Role: neighborhood access, residential frontage, low-speed environment

Shared Street / Woonerf (<1,000 ADT)

  • ROW: 8-15m
  • Lanes: single surface, no lane markings
  • Design speed: 10-20 km/h
  • Cycling: shared surface, cyclists and pedestrians together
  • Pedestrian: priority over vehicles, no curb separation
  • Surface: textured paving, bollards, planters as speed controls
  • Role: residential living streets, market streets, festival routes

Pedestrian Priority Street (variable ADT, typically <500)

  • ROW: variable (4-20m)
  • Vehicles: no through-traffic, emergency and service access only
  • Design speed: 5-10 km/h (service vehicles only)
  • Surface: high-quality paving, level, no curbs
  • Role: retail promenades, civic spaces, historic cores
Contextual Modifiers

Apply these modifiers after primary classification to adjust cross-section priorities:

ContextModifier
Commercial / Retail+1.2-2.4m sidewalk width, continuous retail frontage, on-street parking or loading zones, wider furnishing zone for outdoor dining
ResidentialPrioritize tree canopy coverage (>40%), reduce travel lane widths to minimum, add traffic calming, reduce noise through surface treatment
Mixed-UseAdaptive curbside management (flex zones for parking/loading/transit by time of day), wider pedestrian zones at ground-floor retail
Industrial / LogisticsWider travel lanes (3.3-3.6m) for trucks, larger corner radii, reinforced pavement, limit pedestrian/cyclist exposure to truck movements
School Zone20-30 km/h speed limit, raised crossings at every intersection, flashing beacons, wide clear sidewalks, no on-street parking within 30m of entrance
Hospital / InstitutionalAccessible design priority, generous drop-off zones, clear wayfinding, audible pedestrian signals, level surfaces throughout
Historic DistrictNarrower ROW acceptable, special materials and furnishings, heritage lighting, preservation of existing tree canopy and setbacks
Waterfront / Park EdgeWider promenade (4.5-6.0m+), separated multi-use path, enhanced landscape buffer, view corridor preservation

2. Cross-Section Design Methodology

Design cross-sections layer by layer, working from the building face toward the street centerline. Each layer has a defined function and dimensional range.

Layer Sequence (Building Face to Centerline)
BUILDING FACE
  |
  |--> [A] Building Setback (context-dependent)
  |--> [B] Frontage Zone (0.3 - 0.9m)
  |--> [C] Pedestrian Clear Zone (1.8 - 3.6m)
  |--> [D] Furnishing / Planting Zone (0.6 - 1.8m)
  |--> [E] Cycle Track + Buffer (optional: 1.5-2.5m track + 0.3-0.6m buffer)
  |--> [F] Parking Lane (optional: 2.1 - 2.4m parallel, 4.5-5.5m angled)
  |--> [G] Travel Lane(s) (3.0 - 3.3m each)
  |--> [H] Median (optional: 1.2 - 6.0m)
  |
  CENTERLINE (mirror layers G through A for opposite side)
Layer Definitions

[A] Building Setback Not part of the public ROW but affects street enclosure. Zero setback for urban retail frontage, 1.5-3.0m for residential, 3.0-6.0m+ for suburban or institutional.

[B] Frontage Zone (0.3 - 0.9m) The strip immediately adjacent to the building face. Accommodates door swings, window displays, awning drip lines, basement vault covers. In commercial areas, may include outdoor dining or merchandise display (with permit, requiring wider dimension of 1.2-2.4m).

[C] Pedestrian Clear Zone (1.8 - 3.6m) The unobstructed walking path. This is the most critical pedestrian dimension. No street furniture, signs, trees, or other obstructions. Minimum 1.8m allows two wheelchairs to pass. Recommended 2.4m for residential, 3.0m for commercial, 3.6m+ for high-volume pedestrian areas. Must comply with ADA/accessibility requirements: maximum cross-slope 2%, smooth and continuous surface.

[D] Furnishing / Planting Zone (0.6 - 1.8m) Contains street trees, light poles, sign posts, parking meters, benches, trash receptacles, bicycle racks, utility access covers. Serves as a buffer between pedestrians and the roadway. Tree wells minimum 1.5m x 1.5m, continuous tree trench preferred. Bioswales and rain gardens can be integrated here.

[E] Cycle Track + Buffer (optional) One-way protected bike lane: 1.5m minimum, 2.0m recommended, 2.5m for high-volume. Two-way cycle track: 2.4m minimum, 3.0m recommended, 3.6m+ for high-volume. Buffer between cycle track and travel/parking lane: 0.3m minimum (painted), 0.6m recommended (with vertical elements such as bollards, planters, or curb).

[F] Parking Lane (optional) Parallel parking: 2.1m minimum, 2.4m recommended (allows door opening without encroaching on bike lane). Angled parking (45-degree): 4.5-5.5m. Angled parking (60-degree): 5.2-5.8m. Perpendicular parking (90-degree): 5.5-6.0m. Consider flex zones: parking by day, loading in morning, outdoor dining in evening.

[G] Travel Lane(s) General travel lane: 3.0m minimum urban, 3.3m standard (NACTO). Bus/transit lane: 3.3-3.6m. Right-turn lane: 2.7-3.0m. Left-turn lane: 3.0-3.3m. Never exceed 3.6m for any urban lane (wider lanes induce higher speeds). Reduce to 2.7m for yield streets and very low-speed environments.

[H] Median (optional) Pedestrian refuge: 1.8m minimum (2.4m with accessibility), allows stroller or wheelchair to wait. Landscaped median: 2.4-6.0m, with trees, ground cover, stormwater management. Transit median: 3.6-5.0m for center-running BRT/LRT with platforms. Left-turn pocket in median: 3.0-3.3m wide, 30-45m long.

Worked Example: Urban Collector Street (26m ROW)
   2.4m   |  3.0m  | 1.2m |2.0m|0.6| 2.4m | 3.0m | 3.0m | 3.0m | 2.4m |0.6|2.0m| 1.2m |  3.0m  | 2.4m
 Frontage  | Ped CZ | Furn |Bike|Buf| Park | Lane | Lane | Lane | Park |Buf|Bike| Furn | Ped CZ | Frontage
           |        | Zone |    |   |      |  EB  |  EB  |  WB  |      |   |    | Zone |        |
   BLDG ---+--------+------+----+---+------+------+------+------+------+---+----+------+--------+--- BLDG

Wait -- the above totals to more than 26m. Let me provide a corrected, realistic example:

Worked Example: Urban Collector (26m ROW, Commercial Context)
 0.6 | 3.0  | 1.2  | 2.0+0.6 | 2.4  | 3.0  | 3.0  | 2.4  | 0.6+2.0 | 1.2  | 3.0  | 0.6
Front|PedCZ | Furn | Bike+Buf | Park | Lane | Lane | Park | Buf+Bike | Furn | PedCZ|Front
     |      | Zone |          |      |  EB  |  WB  |      |          | Zone |      |
BLDG-+------+------+----------+------+------+------+------+----------+------+------+-BLDG
= 0.6+3.0+1.2+2.6+2.4+3.0+3.0+2.4+2.6+1.2+3.0+0.6 = 25.6m (~26m)
Worked Example: Residential Local Street (18m ROW)
 0.3 | 1.8  | 1.2  | 2.1  | 3.0  | 3.0  | 2.1  | 1.2  | 1.8  | 0.3
Front|PedCZ | Furn | Park | Lane | Lane | Park | Furn | PedCZ|Front
     |      | Zone |      |  NB  |  SB  |      | Zone |      |
BLDG-+------+------+------+------+------+------+------+------+-BLDG
= 0.3+1.8+1.2+2.1+3.0+3.0+2.1+1.2+1.8+0.3 = 17.8m (~18m)
Worked Example: Arterial Boulevard (36m ROW)
 0.6 | 3.6  | 1.5  | 2.0+0.6 | 3.3  | 3.3  | 3.3  | 4.8  | 3.3  | 3.3  | 0.6+2.0 | 1.5  | 3.6  | 0.6
Front|PedCZ | Furn | Bike+Buf | Lane | Lane | Lane | Med  | Lane | Lane | Buf+Bike | Furn | PedCZ|Front
     |      | Zone |          |  EB  |  EB  |  EB  |      |  WB  |  WB  |          | Zone |      |
BLDG-+------+------+----------+------+------+------+------+------+------+----------+------+------+-BLDG
= 0.6+3.6+1.5+2.6+3.3+3.3+3.3+4.8+3.3+3.3+2.6+1.5+3.6+0.6 = 37.9m (~38m, adjust median to 2.9m for 36m)
Worked Example: Shared Street / Woonerf (12m ROW)
 1.5   |          9.0 single shared surface           | 1.5
Planter|  pedestrians + cyclists + vehicles at 15km/h |Planter
 zone  |  textured paving, flush, no curbs, bollards  | zone
BLDG---+----------------------------------------------+---BLDG
= 1.5+9.0+1.5 = 12.0m

3. Complete Street Elements Table

Pedestrian Zone Elements
ElementMinimumRecommendedMaximumNotes
Sidewalk clear zone (residential)1.8m2.4m3.0mUnobstructed walking path
Sidewalk clear zone (commercial)2.4m3.0m4.5mHigher pedestrian volumes
Sidewalk clear zone (high-volume)3.0m3.6m6.0m+Transit stations, stadiums
Frontage zone (retail)0.3m0.6m0.9mDoor swings, display
Frontage zone (dining)1.2m1.8m2.4mOutdoor seating permitted
Furnishing zone0.6m1.2m1.8mTrees, lights, furniture
Curb ramp width1.2m1.5m--ADA minimum
Curb ramp slope--6.0%8.3%ADA maximum
Cycling Infrastructure
ElementMinimumRecommendedMaximumNotes
Protected bike lane (1-way)1.5m2.0m2.5mPhysical separation required
Protected bike lane (2-way)2.4m3.0m3.6mCenterline marking required
Conventional bike lane1.5m1.8m2.1mPainted, no physical barrier
Buffered bike lane1.5m + 0.6m1.8m + 0.9m2.1m + 1.2mLane + buffer width
Shared bus-bike lane3.6m4.0m4.5mWide enough for passing
Shared lane (sharrow)3.6m4.0m--Full lane width, low speed only
Separation buffer (painted)0.3m0.6m0.9mHatched markings
Separation buffer (physical)0.6m0.9m1.5mBollards, planters, curbs
Cycle track vertical separation50mm100-150mm200mmCurb height above roadway
Travel Lanes
ElementMinimumRecommendedMaximumNotes
Travel lane (urban)2.7m3.0m3.3mNever exceed 3.6m urban
Travel lane (bus route)3.0m3.3m3.6mAccommodates bus width
Dedicated bus lane3.3m3.5m3.6mExclusive use
BRT guideway3.5m3.6m4.0mMay need platforms
Turn lane2.7m3.0m3.3mPocket length 30-45m
Yield street (2-way, 1 lane)4.5m5.0m6.0mCars yield to pass
Parking
ElementMinimumRecommendedMaximumNotes
Parallel parking2.1m2.4m2.7mDoor zone consideration
Angled parking (45-deg)4.5m5.0m5.5mStall depth
Angled parking (60-deg)5.2m5.5m5.8mStall depth
Perpendicular parking (90-deg)5.5m5.8m6.0mStall depth
Parking stall length (parallel)5.5m6.0m6.6mEnd-to-end
Loading zone width2.4m3.0m3.6mWider for trucks
Loading zone length9.0m12.0m18.0mOne to two vehicles
Medians
ElementMinimumRecommendedMaximumNotes
Pedestrian refuge island1.8m2.4m3.0mWidth perpendicular to crossing
Landscaped median2.4m3.6m6.0m+Trees, planting, drainage
Transit median (BRT/LRT)3.6m4.5m6.0mIncludes platform width
Raised median (no planting)1.2m1.8m2.4mConcrete or paved
Street Furniture and Fixtures
ElementMinimumRecommendedMaximumNotes
Tree well (individual)1.2x1.2m1.5x1.5m2.0x2.0mOpen or grated
Tree trench (continuous)0.9m wide1.2m wide1.8m wideShared soil volume
Street tree spacing6.0m7.5-9.0m12.0mCenter to center
Lighting pole (pedestrian)--4.0-6.0m ht6.0m htWarm white 3000K
Lighting pole (roadway)8.0m ht10.0-12.0m ht15.0m htMount above canopy
Bench0.6m depth0.45x1.8m--With armrests and back
Bollard spacing1.2m1.5m1.8mAllow wheelchair passage
Bicycle rack0.6x1.8m0.6x2.0m--Per inverted-U rack
Trash receptacle--0.6x0.6m--One per block face
Transit shelter1.5x3.0m1.5x4.5m1.5x6.0mClear of pedestrian path

4. Intersection Design

Compact Intersection Principles

Design intersections to be as compact as possible. Smaller intersections reduce pedestrian crossing distances, slow turning vehicles, improve sight lines, and reduce conflict points. Key principles:

  • Minimize curb radii (tightest feasible for design vehicle)
  • Eliminate unnecessary turn lanes
  • Use curb extensions (bulb-outs) to shorten crossings
  • Align crosswalks with pedestrian desire lines
  • Provide pedestrian refuge islands for crossings >3 lanes
  • Set back stop bars 1.2-2.4m from crosswalk (4.0m at signalized with bike box)
Curb Radius Standards
ContextEffective RadiusNotes
Tight urban (no buses)1.5-3.0mCar-only turns, slow speed
Standard urban3.0-4.5mAccommodates SUVs and vans
Urban with buses7.5-10.5mOr use mountable truck apron
Suburban6.0-9.0mHigher speed turns
With frequent trucks9.0-12.0mDesign vehicle WB-50 or WB-67

Note: Effective turning radius is often larger than the physical curb radius due to parking lane and bike lane setbacks. A 3.0m physical curb radius with a 2.4m parking lane yields an effective radius of approximately 7.5m, sufficient for buses and delivery trucks.

Show full SKILL.md (1,039 more words)Show less
Pedestrian Crossing Types
TypeApplicationKey Dimensions
Marked crosswalk (standard)All intersections, low-speed streets1.8m minimum width, 3.0m standard
High-visibility continentalArterials, collectors, school zones3.0m minimum, white bars 0.3-0.6m wide, 0.3-0.6m gaps
Raised crossingSpeed reduction desired, school zones, pedestrian priority areasFull crosswalk width, 75-100mm raise, 1:10 to 1:25 approach ramps
Signalized crossingArterials, >6,000 ADT, >3 lanesPedestrian signal head, push button or automatic detection
HAWK / PHBMid-block crossings, high-speed roadsOverhead beacon, pedestrian-activated, dark until activated
Pedestrian scrambleHigh pedestrian volumes, complex intersectionsAll-walk phase, diagonal crossing permitted
Crossing Width Standards
ContextMinimumStandardHigh-Volume
Residential1.8m2.4m3.0m
Commercial3.0m3.6m4.5m
Transit station / arena3.6m4.5m6.0m+
Signal Timing for Pedestrians
  • Minimum pedestrian walk phase: 7 seconds
  • Pedestrian walking speed for clearance calculation: 1.2 m/s (standard), 1.0 m/s (elderly/school zones), 0.9 m/s (accessible design)
  • Leading Pedestrian Interval (LPI): 3-7 seconds head start before parallel vehicle green
  • Exclusive pedestrian phase (scramble): 15-25 seconds depending on crossing distances
  • Pedestrian recall: recommended at all urban intersections (automatic pedestrian phase every cycle)
  • Maximum wait time: 60-90 seconds (longer waits lead to non-compliance)
Roundabout Design
TypeInscribed DiameterCapacity (veh/day)SpeedApplication
Mini13-25m<15,00015-25 km/hLow-volume local streets, traffic calming
Single-lane25-30m15,000-25,00025-35 km/hCollectors, neighborhood gateways
Multi-lane45-55m25,000-45,00030-40 km/hArterials, suburban intersections

Roundabout pedestrian crossings: set back one car length (6.0m) from yield line, marked crosswalk, splitter island refuge minimum 1.8m wide.


5. Streetscape and Materials

Surface Materials by Zone
ZonePrimary MaterialAlternativeNotes
Pedestrian clear zoneCast-in-place concreteUnit pavers (special areas)Broom finish, scored joints at 1.5m
Frontage zoneMatch building materialConcrete, stone paversCoordinate with property owner
Furnishing zoneConcrete, decomposed granitePermeable pavers, plantingIntegrate tree wells and bioswales
Cycle trackAsphalt (smooth)Colored concrete, resin surfaceDistinct color (green preferred) at conflict zones
Travel lanesAsphalt (hot-mix)Concrete (bus stops, intersections)Concrete at bus stops prevents rutting
Parking lanesAsphaltPermeable pavers, permeable asphaltReduce stormwater runoff
MediansPlanted (ground cover, trees)Concrete, unit paversLow-maintenance, drought-tolerant planting
Shared streetsUnit pavers, textured concreteNatural stone, brickVisual and tactile differentiation, flush surface
Street Tree Selection Criteria

Select species based on all of the following:

  • Canopy spread: minimum 6m mature spread for shade, 8-12m for boulevards
  • Root behavior: non-invasive root systems, deep-rooting species preferred, avoid surface root species near pavement
  • Climate suitability: USDA hardiness zone compatible, drought tolerance for urban heat island, salt tolerance for winter-maintained streets
  • Clearance: minimum 2.4m trunk clearance (pedestrian), 4.2m over bike lanes, 4.5m over roadways
  • Soil volume: 15-20 cubic meters per tree minimum for healthy growth (use structural soil, silva cells, or continuous trenches)
  • Maintenance: deciduous preferred for seasonal solar access, avoid messy fruit species over sidewalks, disease-resistant cultivars
  • Spacing: 6.0-9.0m on center for continuous canopy, stagger with light poles
Lighting Standards
ZoneIlluminance (lux)Uniformity RatioPole HeightColor Temperature
Residential sidewalk5-84:1 min:avg4.0-5.0m3000K (warm white)
Commercial sidewalk10-203:1 min:avg4.5-6.0m3000-3500K
Pedestrian-priority area15-303:1 min:avg4.0-5.0m3000K
Local roadway6-106:1 min:avg8.0-10.0m3000-4000K
Collector roadway10-144:1 min:avg10.0-12.0m3000-4000K
Arterial roadway14-203:1 min:avg10.0-12.0m4000K
Intersection1.5x approach road lux3:1 min:avgMatch adjacentMatch adjacent
Crosswalk20-30 (enhanced)--4.0-6.0m or overhead3000-4000K
Green Infrastructure Integration
  • Tree trenches: Continuous below-grade soil cells connecting multiple tree pits, shared soil volume, structural support for pavement above
  • Bioswales: Located in furnishing zone or median, 0.6-1.8m wide, 150-300mm deep, planted with native grasses and sedges, accept road runoff through curb cuts
  • Permeable paving: Use in parking lanes and furnishing zones, reduces runoff by 70-90%, requires regular vacuum sweeping
  • Rain gardens: At curb extensions and median ends, capture and filter first flush of stormwater, sized for local rainfall intensity
  • Stormwater planters: Contained planting areas with underdrains, suitable where infiltration is not feasible (high water table, contaminated soil)

6. Traffic Calming Toolkit

Measures by Target Speed Reduction

50 to 40 km/h (Arterial/Collector Transition)

  • Road diet: convert 4 lanes to 3 (2 travel + center turn lane), reclaim space for bike lanes and wider sidewalks
  • Curb extensions at intersections: narrow roadway from 12m to 9m at crossing points
  • Median islands: 1.8m minimum width, planted, with pedestrian refuge
  • Signal coordination at 40 km/h progression speed
  • Roadway surface change at gateway (asphalt to textured)

40 to 30 km/h (Collector/Local Transition)

  • Chicanes: alternating curb extensions that deflect the travel path laterally, 3.0-3.6m deflection
  • Raised crossings: full-width speed tables at pedestrian crossings, 75-100mm height, 6.0m long platform
  • Speed tables: flat-topped speed bumps, 6.0-7.5m long, 75-100mm height
  • Gateway treatments: visual and physical narrowing at neighborhood entries
  • Neckdowns: narrow roadway to one lane at pinch points, with priority signs

30 to 20 km/h (Local/Shared Street Transition)

  • Pinch points: narrow roadway to 3.0-3.6m, one vehicle at a time, yield condition
  • Raised intersections: entire intersection at sidewalk level, vehicles mount gentle ramp
  • Horizontal deflection: S-curves using alternating parking or planting islands
  • Surface material changes: transition from asphalt to unit pavers, textured concrete
  • Vertical elements: trees, bollards, planters placed to reduce apparent width

20 to 10 km/h (Shared Street / Woonerf)

  • Shared surface: remove curbs entirely, single-level surface
  • Textured paving: cobblestone, unit pavers, or stamped concrete to create visual and physical friction
  • Removable bollards: allow event closure and emergency access while defining edges
  • Planting and furniture: place obstacles (planters, benches, play elements) in the vehicle path
  • Tight geometry: no straight runs longer than 30-50m

7. Output Format

When producing a street design, deliver the following specification package:

Cross-Section Specification Template
STREET NAME: [Name]
CLASSIFICATION: [Arterial / Collector / Local / Shared / Pedestrian]
CONTEXT: [Commercial / Residential / Mixed-Use / Industrial / Other]
DESIGN SPEED: [km/h]
ADT: [vehicles/day]
ROW WIDTH: [m]

CROSS-SECTION (one side, building face to centerline):
+-----------+--------+-----------+
| Element   | Width  | Notes     |
+-----------+--------+-----------+
| Frontage  | X.Xm   |           |
| Ped CZ    | X.Xm   |           |
| Furnishing| X.Xm   |           |
| Bike Lane | X.Xm   | + X.Xm buffer |
| Parking   | X.Xm   |           |
| Travel Ln | X.Xm   | x N lanes |
| Median    | X.Xm   |           |
+-----------+--------+-----------+
TOTAL (half): XX.Xm
TOTAL (full): XX.Xm

ASCII CROSS-SECTION:
|BLD|Front|  Ped CZ  |Furn| Bike |Buf|Park| Lane | Lane |Med| Lane | Lane |Park|Buf| Bike |Furn|  Ped CZ  |Front|BLD|
|   | 0.6 |   3.0    |1.2 | 2.0  |0.6|2.4 | 3.0  | 3.0  |3.0| 3.0  | 3.0  |2.4 |0.6| 2.0  |1.2 |   3.0    | 0.6 |   |

INTERSECTION TREATMENT:
- Curb radius: X.Xm
- Crosswalk width: X.Xm
- Crossing type: [marked / raised / signalized]
- Pedestrian refuge: [yes/no, width]

STREETSCAPE:
- Trees: [species], [spacing]m o.c., [soil volume]m3 per tree
- Lighting: [pedestrian/roadway], [height]m poles, [spacing]m, [lux] target
- Surface: [material by zone]
- Furniture: [benches, racks, receptacles]
- Green infrastructure: [bioswales, permeable paving, rain gardens]

TRAFFIC CALMING:
- [List applicable measures]
- Target speed: [km/h]

Primary Standards and Guidelines
Supplementary Resources

© Abhinavbwj, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references) in skills/street-design of Abhinavbwj/Urban-Design-Skills-Claude.

  • SKILL.md
  • references/intersection-design.md
  • references/nacto-standards.md
  • references/street-typologies.md

Open the folder on GitHubat commit 666327b

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in Abhinavbwj/Urban-Design-Skills-Claude, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Street Design next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Street Design compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Street Design this skillAbhinavbwj/Urban-Design-Skills-Claude1321 repos~6.7kAutomated safety check: PassMIT
Agent Resource Allocatorruvnet/ruflo74k2 repos~4.9kAutomated safety check: PassMIT
Alloc ProfileClickHouse/ClickHouse50k—~4.3kAutomated safety check: PassApache-2.0
Asset Allocation and OptimizersHKUDS/Vibe-Trading35k—~2.9kAutomated safety check: PassMIT
Release Lanesudecode/plate17k—~1.7kAutomated safety check: PassCustom licence
Resume Section Builderdavila7/claude-code-templates32k2 repos~2.4kAutomated safety check: PassMIT

Similar skills

  • Agent skill for resource-allocator - invoke with $agent-resource-allocator

    74k GitHub starsUsed in 2 repos~4.9k tokens
    Auto-check passed
  • Alloc Profile

    ClickHouse/ClickHouse

    Analyze a jemalloc (or other) allocation profile in collapsed stack format.

    50k GitHub stars~4.3k tokensUpdated today
    DatabasesAuto-check passed
  • Explains portfolio theory and the built-in optimizers: mean-variance (MPT), Black-Litterman, risk budgeting and all-weather allocation, plus rebalancing rules and config output.

    35k GitHub stars~2.9k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Release Lanes

    udecode/plate

    Maintain Plate's latest and beta release lanes end-to-end with an autogoal plan: promote next to main, sync main directly back into next, repair release metadata conflicts, re-enter beta, and verify…

    17k GitHub stars~1.7k tokensUpdated yesterday
    Auto-check passed
  • Resume Section Builder

    davila7/claude-code-templates

    Create targeted resume sections optimized for different experience levels and roles.

    32k GitHub starsUsed in 2 repos~2.4k tokens
    Business, Finance & HRAuto-check passed
  • Defi Yield Strategy Allocator

    sickn33/agentic-awesome-skills

    Multi-vault automated yield strategy allocation register: APY benchmarks, impermanent loss risk tiers, and rebalancing triggers.

    47k GitHub starsUsed in 1 repo~1.4k tokens
    Business, Finance & HRAuto-check passed

More from Abhinavbwj/Urban-Design-Skills-Claude

All 18 skills in this repo
  • Cost Estimation

    Abhinavbwj/Urban-Design-Skills-Claude

    Estimate construction costs, infrastructure costs, soft costs, and total development costs for urban design projects.

    132 GitHub starsUsed in 1 repo~5k tokens
    Auto-check passed
  • Urban Calculator

    Abhinavbwj/Urban-Design-Skills-Claude

    Python computational tools for urban design metric calculations including density, FAR, walkability scoring, parking requirements, green space analysis, and block optimization.

    132 GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Block And Density

    Abhinavbwj/Urban-Design-Skills-Claude

    Design urban blocks and optimize density using typological analysis, FAR calculations, and building configuration strategies.

    132 GitHub starsUsed in 1 repo~7.5k tokens
    Auto-check passed
  • Design Evaluation

    Abhinavbwj/Urban-Design-Skills-Claude

    Evaluate urban designs against comprehensive criteria drawn from all major global standards, certification systems, and theoretical frameworks.

    132 GitHub starsUsed in 1 repo~9.2k tokens
    Auto-check passed
  • Mobility And Transport

    Abhinavbwj/Urban-Design-Skills-Claude

    Comprehensive mobility and transport planning for urban design including trip generation, mode split targets, street network connectivity, transit planning, cycling network design, pedestrian…

    132 GitHub starsUsed in 1 repo~6.1k tokens
    Auto-check passed
  • Precedent Study

    Abhinavbwj/Urban-Design-Skills-Claude

    Research and analyze urban design precedents systematically.

    132 GitHub starsUsed in 1 repo~5.1k tokens
    Auto-check passed

Questions about Street Design

What does Street Design do?

Design complete streets with proper cross-sections, lane allocation, pedestrian and cycling infrastructure, intersection design, and streetscape elements using NACTO and global standards. Street Design is an agent skill from Abhinavbwj/Urban-Design-Skills-Claude. Design complete streets with proper cross-sections, lane allocation, pedestrian and cycling infrastructure, intersection design, and streetscape elements using NACTO and global standards.

When should I use Street Design?

Street Design fits situations like: the user asks to design a street; create a cross-section; determine road width; design an intersection.

How do I install Street Design in Claude Code?

Run `npx skills add Abhinavbwj/Urban-Design-Skills-Claude --skill street-design -a claude-code`. Or copy the skill folder (skills/street-design in Abhinavbwj/Urban-Design-Skills-Claude) into .claude/skills/street-design in your project. Claude Code loads it when a task matches its description.

How do I install Street Design in Codex?

Run `npx skills add Abhinavbwj/Urban-Design-Skills-Claude --skill street-design -a codex`. Or copy the skill folder (skills/street-design in Abhinavbwj/Urban-Design-Skills-Claude) into .agents/skills/street-design in your project. Codex loads it when a task matches its description.

Can I use Street Design in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Abhinavbwj/Urban-Design-Skills-Claude --skill street-design -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/street-design, .gemini/skills/street-design, .github/skills/street-design and .opencode/skills/street-design in your project.

What does Street Design need to run?

SKILL.md names no scripts, command-line tools or credentials: Street Design is instructions for the agent only.

Does Street Design access the network?

SKILL.md names 12 domains. As links in the text: nacto.org, globaldesigningcities.org, store.transportation.org, mutcd.fhwa.dot.gov, ada.gov, fhwa.dot.gov, ite.org, crowplatform.com, tfl.gov.uk, who.int, itdp.org and c40.org. This is read from the text; nothing was executed.

Is Street Design safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Street Design use?

Street Design is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Street Design use?

About 6.7k tokens (SKILL.md is roughly 27k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 20k tokens, read only when the agent opens those files.

What are the alternatives to Street Design?

Skills that share tags, products or a category with Street Design: Agent Resource Allocator (ruvnet/ruflo, 74k stars), Alloc Profile (ClickHouse/ClickHouse, 50k stars), Asset Allocation and Optimizers (HKUDS/Vibe-Trading, 35k stars) and Release Lanes (udecode/plate, 17k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Street Design?

Abhinavbwj (a GitHub user) maintains it in Abhinavbwj/Urban-Design-Skills-Claude, which has 132 GitHub stars. The repository holds 18 skills in this directory. The repository was last updated on March 12, 2026.

Source: Abhinavbwj/Urban-Design-Skills-Claude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.