building-codes

Analyze building code compliance for occupancy, egress, and fire separation.

Updated May 23, 2026
One-click install
npx skills add https://github.com/Blackleg29/Architecture --skill building-codes-blackleg29
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-codes
Source: https://github.com/Blackleg29/Architecture/tree/main/skills/building-codes
Command: npx skills add https://github.com/Blackleg29/Architecture --skill building-codes-blackleg29

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps architects and design teams make reliable building code decisions without manually piecing together occupancy, construction, egress, fire protection, and fixture rules from multiple code sections.

Core Features & Use Cases

  • Occupancy classification: Distinguish between assembly, business, residential, institutional, storage, and hazardous uses, including mixed-use and accessory cases.
  • Height, area, and construction type checks: Verify allowable stories, building height, floor area, and fire-resistance requirements for IBC construction types.
  • Life-safety coordination: Calculate exits, travel distance, corridor ratings, exit widths, fire separations, and plumbing fixture minimums.
  • Use case: A designer planning a mixed-use tower can use this Skill to confirm the correct occupancy mix, choose a compliant construction type, and test whether the project meets egress and separation requirements before advancing to documentation.

Quick Start

Use the building-codes skill to classify the project, check the governing code limits, and verify height, area, egress, fire separation, and plumbing requirements for the adopted jurisdiction.

Frequently Asked Questions about building-codes

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

FAQPage Schema
How do I check IBC occupancy classification for a mixed-use building?

To verify building code compliance, classify the project's occupancy type, check governing height and area limits, then validate egress paths, fire separation distances, and plumbing fixture counts against the adopted IBC edition and jurisdiction.

How are means of egress and travel distance calculated under IBC?

Mixed occupancy buildings require fire separation analysis by checking separation distances, fire-resistance ratings, and construction type compliance. The Skill validates allowable stories, building height, floor area, and fire separation for IBC construction types.

Can I verify height, area, and construction type limits for IBC projects?

Height, area, and construction type limits for IBC projects are verified by checking allowable stories, building height, floor area, and fire-resistance requirements. The building-codes Skill performs tabular validation for all IBC construction types based on sprinklers and special provisions.

How do I calculate plumbing fixture counts for different occupancy groups?

No external data dependencies are required to use the building-codes Skill for architectural compliance analysis. It provides self-contained references and validates occupancy, egress, fire separation, and plumbing rules internally without external library setup.

What is the best way to analyze fire separation requirements for mixed occupancy buildings?

Building code compliance skills handle international comparison scenarios by validating occupancy, construction, egress, and plumbing rules against multiple code editions. The Skill checks section-by-section requirements across IBC and international comparison contexts.

Do I need specific code edition data to check building code compliance?

Specific code edition data is required to accurately check building code compliance because height, area, egress, and fire separation limits vary by edition. The building-codes Skill performs section-by-section checking against the specified code edition, sprinklers, and special provisions.