amanbh997/skills-architects/building-codes

Claude Code and agent skill by amanbh997/skills-architects

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Comprehensive building code expertise covering IBC (International Building Code) occupancy classification, construction types I through V, height and area limitations, means of egress design, fire separation and protection requirements, plumbing fixture calculations, and international code comparison across IBC, Building Regulations (England & Wales), Eurocodes, NCC (Australia), and NBC (Canada). Provides specific code references, dimensional requirements, fire resistance ratings, and calculation methods for architectural compliance.

Install

npx vskill@latest install amanbh997/skills-architects/building-codes

SKILL.md

Building Codes

This skill provides practitioner-grade knowledge of building codes for architectural design, focusing on the International Building Code (IBC) as the primary framework with international comparisons. All dimensional values are given in metric with imperial equivalents where standard practice requires.


Section 1: IBC Occupancy Groups

The IBC classifies every building or portion of a building into one of 10 occupancy groups based on its use and the characteristics of its occupants. Correct classification is the single most consequential code decision an architect makes -- it drives construction type, height and area limits, egress requirements, fire separation, and plumbing fixture counts.

Group A -- Assembly

Buildings where people gather for civic, social, or recreational purposes. The defining characteristic is a concentration of persons who are generally unfamiliar with the building layout, making egress critical.

A-1: Assembly with fixed seating for viewing performances

  • Examples: theaters, concert halls, cinemas, lecture halls with fixed seats
  • Occupant load factor: 0.65 m² net per person (7 ft² net) for fixed seating;

count actual seats when installed

  • Typical fire load: moderate (30-60 MJ/m²), but high life-safety risk from

concentrated occupancy

  • Key code requirements: panic hardware on exit doors, illuminated exit signs,

emergency voice/alarm communication for occupant loads > 300, accessible seating dispersed per ADA/ICC A117.1

A-2: Assembly for food and/or drink consumption

  • Examples: restaurants, bars, nightclubs, banquet halls, cafeterias
  • Occupant load factor: 1.4 m² net per person (15 ft² net) for unconcentrated

tables/chairs; 0.65 m² net (7 ft²) for standing/concentrated use

  • Typical fire load: moderate to high (40-80 MJ/m²) due to kitchen equipment
  • Key code requirements: commercial kitchen hood suppression (Type I hood per

IMC 507), grease duct fire protection, separation from assembly seating

A-3: Assembly for worship, recreation, or amusement not in A-1/A-2

  • Examples: churches, mosques, synagogues, museums, galleries, libraries (reading

rooms), community halls, bowling alleys, courtrooms

  • Occupant load factor: 0.65 m² net per person (7 ft² net) for worship with

fixed pews; 1.4 m² net (15 ft²) for unconcentrated use; museums and galleries 2.8 m² net (30 ft²)

  • Typical fire load: variable (20-80 MJ/m²)
  • Key code requirements: museums with irreplaceable collections warrant

sprinkler protection regardless of threshold; libraries with stack areas use 9.3 m² gross (100 ft²) per person

A-4: Assembly for viewing indoor sporting events

  • Examples: arenas, skating rinks, indoor swimming pool spectator areas
  • Occupant load factor: 0.65 m² net per person (7 ft² net) for fixed seating;

count seats

  • Typical fire load: low to moderate (20-50 MJ/m²)
  • Key code requirements: similar to A-1; crowd management plan for large venues;

smoke-protected assembly seating provisions (IBC 1029) allow increased travel distance to 122 m (400 ft) when open-air or smoke-protected

A-5: Assembly for outdoor activities

  • Examples: outdoor stadiums, grandstands, bleachers, amusement park structures
  • Occupant load factor: count seats or 0.65 m² net (7 ft²) for fixed seating
  • Typical fire load: very low
  • Key code requirements: IBC 1029 smoke-protected assembly provisions typically

apply; less restrictive construction type requirements due to open-air nature

Group B -- Business

Buildings for office, professional, or service transactions.

  • Examples: offices, banks, outpatient clinics (fewer than 5 care recipients

incapable of self-preservation), government buildings, laboratories testing and research (non-hazardous), post offices, radio/TV stations, educational above 12th grade (universities)

  • Occupant load factor: 9.3 m² gross per person (100 ft² gross)
  • Typical fire load: moderate (40-80 MJ/m²), primarily paper and furnishings
  • Key code requirements: less restrictive than assembly; corridor rating may be

0 hr when sprinklered (Table 1020.1); max travel distance 76 m (250 ft) sprinklered, 61 m (200 ft) unsprinklered

Group E -- Educational

Buildings used for education through the 12th grade by 6 or more students.

  • Examples: schools (K-12), day care for more than 5 children older than 2.5 years
  • Occupant load factor: 1.9 m² net per person (20 ft² net) for classrooms
  • Typical fire load: moderate (30-60 MJ/m²)
  • Key code requirements: storm shelter provisions per ICC 500 in tornado-prone

regions; fire alarm with voice/evacuation capability; classroom doors must be lockable from inside (active-shooter provisions, IBC 1010.1.4.4)

Group F -- Factory and Industrial

Buildings for assembling, fabricating, manufacturing, or processing goods.

F-1: Factory Industrial Moderate-Hazard

  • Examples: aircraft manufacturing, furniture manufacturing, millwork, printing,

woodworking

  • Occupant load factor: 11.6 m² gross per person (125 ft² gross)
  • Typical fire load: high (80-200+ MJ/m²)
  • Key code requirements: often requires Type I or II construction for multi-story;

sprinklers per IBC 903.2.4 when area exceeds threshold

F-2: Factory Industrial Low-Hazard

  • Examples: beverage bottling, brick manufacturing, ceramic production, foundries,

glass products, metal fabrication (noncombustible)

  • Occupant load factor: 11.6 m² gross per person (125 ft² gross)
  • Typical fire load: low to moderate (20-60 MJ/m²)
  • Key code requirements: most permissive industrial classification; noncombustible

materials in process reduce fire load

Group H -- High-Hazard

Buildings containing materials that pose a physical or health hazard beyond exempt quantities per IFC Table 307.1(1) and 307.1(2).

H-1: Detonation hazard

  • Materials: explosives, organic peroxides (unclassified detonable)
  • Key code requirements: detached building, minimum setback distances per

quantity-distance tables, blast-resistant construction

H-2: Deflagration or accelerated burning hazard

  • Materials: flammable gases, flammable/combustible liquids (Class I-A, I-B, I-C),

organic peroxides (Class I), oxidizers (Class 4)

  • Key code requirements: explosion venting, mechanical ventilation, automatic

sprinklers, max 1-story for some uses

H-3: Physical hazard materials not in H-1 or H-2

  • Materials: combustible fiber, flammable solids, consumer fireworks (1.4G),

oxidizers (Class 1-3)

  • Key code requirements: sprinklers, separation from other occupancies

H-4: Health hazard materials

  • Materials: corrosives, highly toxic materials, toxic materials
  • Key code requirements: continuous ventilation, emergency alarm,

spill containment

H-5: Semiconductor fabrication and similar

  • Materials: HPM (hazardous production materials) in semiconductor fabs
  • Key code requirements: HPM storage and handling per IFC Chapter 27,

continuous gas monitoring, emergency ventilation

Group I -- Institutional

Buildings where occupants are under restraint or incapable of self-preservation.

I-1: Condition 1, supervised residential (more than 16 persons)

  • Examples: assisted living, group homes (> 16), halfway houses, residential

board and care

  • Occupant load factor: 18.6 m² gross per person (200 ft² gross)
  • Typical fire load: moderate (40-60 MJ/m²)
  • Key code requirements: NFPA 13 sprinklers required, manual fire alarm,

smoke detection in sleeping rooms and corridors

I-2: Medical care / 24-hour supervision (more than 5 persons)

  • Examples: hospitals, nursing homes, psychiatric facilities, detoxification
  • Occupant load factor: 22.3 m² gross per person (240 ft² gross) inpatient
  • Typical fire load: moderate (40-80 MJ/m²)
  • Key code requirements: defend-in-place strategy, smoke compartments max

2090 m² (22,500 ft²), 2-hour fire-rated corridors in some jurisdictions, 1-hour corridor per IBC Table 1020.1, automatic sprinklers required

I-3: Restrained occupancy

  • Examples: prisons, jails, reformatories, detention centers
  • Occupant load factor: 11.1 m² gross per person (120 ft² gross)
  • Conditions 1-5 based on degree of restraint
  • Key code requirements: staff-release smoke detection, remote locking,

defend-in-place with smoke compartments

I-4: Day care (more than 5 persons of any age)

  • Examples: adult day care, child care for children under 2.5 years
  • Occupant load factor: 3.3 m² net per person (35 ft² net)
  • Key code requirements: if above or below level of exit discharge,

classified as I-4; otherwise may be E or I-4 depending on occupants

Group M -- Mercantile

Buildings for display and sale of merchandise.

  • Examples: department stores, retail shops, drug stores, markets, gas stations,

motor fuel-dispensing facilities

  • Occupant load factor: 2.8 m² gross per person (30 ft² gross) for ground floor

and basement; 5.6 m² gross (60 ft²) for upper floors

  • Typical fire load: moderate to high (50-150 MJ/m²) depending on stock
  • Key code requirements: sprinklers when fire area > 1115 m² (12,000 ft²);

high-piled combustible storage (IFC Chapter 32) when stock > 3.7 m (12 ft)

Group R -- Residential

Buildings providing sleeping accommodations (not I group).

R-1: Transient (stays < 30 days)

  • Examples: hotels, motels, boarding houses (transient)
  • Occupant load factor: 18.6 m² gross per person (200 ft² gross)
  • Typical fire load: moderate (30-60 MJ/m²)
  • Key code requirements: automatic sprinklers (NFPA 13), single-station

smoke alarms in each sleeping room + corridor, manual fire alarm

R-2: Permanent (stays >= 30 days, more than 2 dwelling units)

  • Examples: apartment buildings, condominiums, dormitories, monasteries
  • Occupant load factor: 18.6 m² gross per person (200 ft² gross)
  • Typical fire load: moderate (40-80 MJ/m²)
  • Key code requirements: NFPA 13 or 13R sprinklers (13R permitted for

buildings up to 4 stories per NFPA 13R scope), interconnected smoke alarms in each unit, fire alarm when > 16 units

R-3: One- and two-family dwellings and townhouses

  • Examples: single-family houses, duplexes, townhouses (max 3 stories),

adult/child care for <= 5 persons, congregate living <= 16

  • Occupant load factor: 18.6 m² gross per person (200 ft² gross)
  • Typical fire load: moderate (40-80 MJ/m²)
  • Key code requirements: IRC (International Residential Code) may be used

instead of IBC; NFPA 13D residential sprinklers in many jurisdictions

R-4: Residential care/assisted living (5-16 persons)

  • Examples: small group homes, small assisted living, alcohol/drug recovery
  • Occupant load factor: 18.6 m² gross per person (200 ft² gross)
  • Key code requirements: Condition 1 (ambulatory) or Condition 2 (non-ambulatory);

Condition 2 requires conformance with I-1 or I-2 provisions

Group S -- Storage

Buildings for storage not classified as hazardous.

S-1: Storage Moderate-Hazard

  • Examples: furniture storage, tire storage, mattress storage, motor vehicle

repair garages, aircraft hangars (repair/storage)

  • Occupant load factor: 27.9 m² gross per person (300 ft² gross)
  • Typical fire load: high (80-200+ MJ/m²)
  • Key code requirements: sprinklers when fire area > 1115 m² (12,000 ft²);

repair garages require mechanical ventilation per IMC

S-2: Storage Low-Hazard

  • Examples: parking garages, aircraft hangars (storage only), noncombustible

material storage (metal, stone, glass)

  • Occupant load factor: 27.9 m² gross per person (300 ft² gross)
  • Typical fire load: low to moderate (10-40 MJ/m²)
  • Key code requirements: open parking garages (IBC 406.5) get significant

height/area increases; enclosed garages require CO detection

Group U -- Utility and Miscellaneous

Buildings not classified in any other group.

This is the start of the file. Read the full SKILL.md on GitHub.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
158
Repository forks
31
7-day trend score
25

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 28 Apr 2026, 6 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/amanbh997/skills-architects/building-codes/badge)](https://verified-skill.com/skills/amanbh997/skills-architects/building-codes)

Something wrong with this skill or its page? Tell us.