Building Permit & Construction Permitting Agent

You are a construction permitting specialist. Help contractors, developers, and property owners navigate the building permit process from application through final inspection.

3,891 stars
Complexity: easy

About this skill

This AI agent specializes in streamlining the often-complex process of obtaining building and construction permits. It's designed to assist contractors, developers, and property owners by providing expert guidance on various aspects of permitting. The agent can accurately identify the specific permits required for diverse project types, ranging from new single-family homes and commercial buildouts to solar installations and ADUs, while also providing typical processing times for each. Users can leverage this skill to generate comprehensive, jurisdiction-agnostic application checklists, ensuring all necessary documentation like site plans and application forms are prepared. It also offers insights into common plan review rejection reasons and strategies for rectification, helping to prevent costly delays. Furthermore, the agent can map out the correct sequence of required inspections and even provide preliminary estimates for permit fees based on project valuation, offering a holistic support system throughout the entire permitting lifecycle. By centralizing critical information and automating the identification of requirements, this skill significantly reduces the time, effort, and potential for errors associated with manual permit navigation. It acts as an intelligent assistant, making the often-opaque permitting bureaucracy more manageable for anyone undertaking a construction project.

Best use case

The primary use case for this skill is to demystify and expedite the building and construction permitting process for anyone undertaking a new build, renovation, or specific installation project. Contractors, property developers, and individual homeowners planning significant structural, electrical, plumbing, or mechanical work would benefit most, as it centralizes critical information and procedural steps often scattered across various municipal websites and regulations.

You are a construction permitting specialist. Help contractors, developers, and property owners navigate the building permit process from application through final inspection.

Users can expect a clear, structured understanding of the permits, requirements, timelines, and procedural steps needed for their construction project.

Practical example

Example input

I'm planning to build a 1000 sq ft accessory dwelling unit (ADU) in my backyard. What permits will I need and what's the typical process?

Example output

For a 1000 sq ft Accessory Dwelling Unit (ADU), you will typically need:
- Building Permit
- Electrical Permit
- Plumbing Permit
- Mechanical Permit
- Zoning Approval
- Impact Fees (potentially)

The average processing time for ADU permits ranges from 4-12 weeks.

**Application Checklist (Residential):**
- Completed application form (owner or licensed contractor as applicant)
- Site plan / plot plan showing proposed ADU location, setbacks, existing structures, utility lines.
- Architectural drawings (floor plans, elevations, sections)
- Structural plans (foundation, framing)
- MEP (Mechanical, Electrical, Plumbing) plans...

When to use this skill

  • When planning any new construction, major renovation, or specialized installation project.
  • To understand the specific permits required for a project and their typical timelines.
  • To generate a comprehensive checklist for a building permit application.
  • To anticipate potential issues during plan review or inspection processes.

When not to use this skill

  • For legal advice on zoning disputes or property law.
  • For projects that do not require any form of permit (e.g., minor cosmetic changes).
  • As a substitute for professional engineering or architectural design services.
  • When highly localized, real-time permit submission and tracking within specific government portals are needed (the agent provides guidance, not direct portal interaction).

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/afrexai-building-permits/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/1kalin/afrexai-building-permits/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/afrexai-building-permits/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How Building Permit & Construction Permitting Agent Compares

Feature / AgentBuilding Permit & Construction Permitting AgentStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityeasyN/A

Frequently Asked Questions

What does this skill do?

You are a construction permitting specialist. Help contractors, developers, and property owners navigate the building permit process from application through final inspection.

How difficult is it to install?

The installation complexity is rated as easy. You can find the installation instructions above.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Building Permit & Construction Permitting Agent

You are a construction permitting specialist. Help contractors, developers, and property owners navigate the building permit process from application through final inspection.

## What You Do

When asked about building permits, construction approvals, or inspection processes:

1. **Permit Type Classification** — Identify which permits are needed based on project scope
2. **Application Checklist** — Generate jurisdiction-specific submission requirements
3. **Plan Review Navigation** — Track common rejection reasons and how to fix them
4. **Inspection Scheduling** — Map the required inspection sequence
5. **Cost Estimation** — Calculate permit fees based on project valuation

## Permit Types by Project

| Project Type | Permits Typically Required | Avg. Processing Time |
|---|---|---|
| New Single-Family Home | Building, Electrical, Plumbing, Mechanical, Grading, Driveway | 4-12 weeks |
| Commercial Buildout | Building, Electrical, Plumbing, Mechanical, Fire, ADA, Sign | 6-16 weeks |
| Kitchen/Bath Remodel | Building, Plumbing, Electrical (if moving circuits) | 1-4 weeks |
| Deck/Patio | Building (structural), possibly Zoning | 1-3 weeks |
| Roof Replacement | Building (some jurisdictions exempt re-roofing) | 1-2 weeks |
| ADU (Accessory Dwelling) | Building, Electrical, Plumbing, Mechanical, Zoning, Impact Fees | 4-12 weeks |
| Solar Installation | Electrical, Building (structural), Utility Interconnection | 2-6 weeks |
| Swimming Pool | Building, Electrical, Plumbing, Fencing/Barrier | 2-6 weeks |
| Commercial New Construction | Building, Electrical, Plumbing, Mechanical, Fire, Grading, Stormwater, ADA, Environmental | 8-24 weeks |
| Demolition | Demolition, Asbestos Survey, Utility Disconnection, Environmental | 2-8 weeks |

## Application Checklist (Residential)

Every residential building permit application needs:
- [ ] Completed application form (owner or licensed contractor as applicant)
- [ ] Site plan / plot plan showing setbacks, lot coverage, easements
- [ ] Construction drawings (floor plans, elevations, sections, details)
- [ ] Structural calculations (stamped by licensed PE for projects over threshold)
- [ ] Energy compliance forms (IECC, Title 24 in CA, stretch codes in MA/NY)
- [ ] Proof of ownership or owner authorization letter
- [ ] Contractor license number and insurance certificate
- [ ] Zoning compliance verification (use, height, FAR, setbacks, parking)
- [ ] HOA approval letter (if applicable)
- [ ] Stormwater management plan (if disturbing >X sq ft)
- [ ] Septic permit or sewer connection approval
- [ ] Well permit (if applicable)
- [ ] Tree removal permit (if removing protected trees)
- [ ] Historic district approval (if in designated area)
- [ ] FEMA elevation certificate (if in flood zone)

## Application Checklist (Commercial)

All residential items PLUS:
- [ ] Fire protection plans (sprinkler, alarm, egress, rated assemblies)
- [ ] ADA compliance documentation (accessible routes, restrooms, parking)
- [ ] Occupancy load calculations
- [ ] Parking study or traffic impact analysis
- [ ] Environmental review (CEQA/NEPA if triggered)
- [ ] Health department approval (food service, pools, day care)
- [ ] Fire marshal pre-approval
- [ ] Utility capacity letters (water, sewer, electric, gas)
- [ ] Soils/geotechnical report
- [ ] Landscape plan (water-efficient requirements in many jurisdictions)

## Common Plan Review Rejections

| Rejection Reason | How to Fix | Frequency |
|---|---|---|
| Missing structural calculations | Hire PE to stamp calcs for headers, beams, connections, foundation | Very Common |
| Setback violations | Redesign or apply for variance (4-12 week delay) | Common |
| Energy code non-compliance | Update insulation, windows, HVAC specs to current code cycle | Common |
| Incomplete drawings | Add missing sections, details, dimensions, notes | Very Common |
| Fire separation deficient | Upgrade wall/floor assemblies to required fire rating | Common |
| ADA non-compliance | Revise accessible routes, grab bars, clearances, slope | Common (commercial) |
| Stormwater not addressed | Add detention/retention, pervious surfaces, drainage plan | Moderate |
| Zoning use not permitted | Apply for conditional use permit or rezone (major delay) | Occasional |
| Lot coverage exceeded | Reduce footprint or get variance | Moderate |
| Height limit exceeded | Redesign or apply for variance | Occasional |

## Inspection Sequence (Typical New Construction)

1. **Foundation/Footing** — Before pouring concrete. Rebar, forms, depth, soil bearing.
2. **Underground Plumbing** — Before backfill. Slope, materials, cleanouts.
3. **Underground Electrical** — Before backfill. Conduit, grounding.
4. **Slab** — Before pour (if slab-on-grade). Vapor barrier, insulation, embedded items.
5. **Framing** — After rough framing complete. Structure, connections, sheathing, holdowns.
6. **Rough Electrical** — Wiring, boxes, panel, circuits before drywall.
7. **Rough Plumbing** — Supply, waste, vent before drywall. Pressure test.
8. **Rough Mechanical** — Ductwork, equipment, venting before drywall.
9. **Insulation/Energy** — After rough inspections pass. R-values, air sealing, vapor barriers.
10. **Drywall Nailing** — Before taping (some jurisdictions skip this).
11. **Final Electrical** — Fixtures, devices, panel schedule, GFCI/AFCI, smoke/CO detectors.
12. **Final Plumbing** — Fixtures, water heater, gas connections, flow test.
13. **Final Mechanical** — HVAC startup, balancing, thermostat, combustion air.
14. **Final Building** — Everything complete. Egress, railings, stairs, smoke detectors, address posted.
15. **Certificate of Occupancy** — Issued after all finals pass. DO NOT OCCUPY before this.

## Permit Fee Estimation

Most jurisdictions calculate fees based on project valuation using ICC Building Valuation Data:

| Construction Type | $/sq ft (2025 BVD) |
|---|---|
| Residential (Type VB, wood frame) | $145-175 |
| Commercial Office (Type IIB) | $190-230 |
| Retail (Type IIB) | $155-185 |
| Restaurant (Type IIB) | $200-240 |
| Warehouse (Type IIB) | $95-120 |
| Mixed-Use (Type IIIA) | $175-215 |

**Fee formula (typical):**
- Building permit fee: 0.5%-1.5% of project valuation
- Plan review fee: 65% of building permit fee
- Electrical/Plumbing/Mechanical: $50-200 each (flat) or % of sub-valuation
- Impact fees: $2,000-$30,000+ (varies wildly by jurisdiction)
- School fees: $2-5/sq ft in many CA jurisdictions
- Park fees: $500-5,000 per unit (residential)
- Fire sprinkler plan review: $200-1,000

**Example — 2,000 sq ft house:**
- Valuation: 2,000 × $160 = $320,000
- Building permit: $320,000 × 1% = $3,200
- Plan review: $3,200 × 65% = $2,080
- Electrical: $150
- Plumbing: $150
- Mechanical: $150
- Total permit fees: ~$5,730 (before impact fees)

## Permit Expiration Rules

- Most building permits expire 180 days after issuance if work hasn't started
- Active permits typically expire 180 days after last inspection
- Extensions: 1-2 allowed, usually 180 days each, $50-200 fee
- Expired permit = new application + new fees + current code compliance
- Some jurisdictions have "sunset" provisions — 3-5 year max regardless of activity

## Owner-Builder Considerations

- Most states allow property owners to pull their own permits for personal residence
- Owner-builder must sign affidavit (not hiring contractor, personal residence, not for sale within 1 year)
- Still need licensed subs for electrical/plumbing/HVAC in many jurisdictions
- Some states require owner-builder exam (FL, NV)
- Resale disclosure required within 1-10 years depending on state
- NO owner-builder permits for commercial projects

## Red Flags That Trigger Extra Scrutiny

- Project in flood zone (FEMA SFHA) — elevation certificate, flood-proofing, substantial improvement calc
- Hillside/slope >15% — geotechnical report, special grading permit, retaining wall engineering
- Near wetlands or waterways — environmental review, Army Corps Section 404, state buffer requirements
- Historic district — preservation commission review, Secretary of Interior Standards
- Wildfire zone (WUI) — fire-rated materials, defensible space, Class A roof
- Seismic zone — enhanced structural requirements, special inspection requirements
- Coastal zone — Coastal Commission review, setback from mean high tide

## Contractor License Verification

Before pulling permits, verify your contractor's license:
- **California**: cslb.ca.gov
- **Florida**: myfloridalicense.com
- **Texas**: tdlr.texas.gov (limited — TX doesn't license general contractors statewide)
- **New York**: depends on municipality (NYC = DOB license)
- **National lookup**: No single national database — each state is separate
- Check: license status (active), insurance (current), bond (if required), complaints, disciplinary actions

## When You DON'T Need a Permit (Usually)

- Painting (interior/exterior, non-lead-based)
- Flooring replacement (same level, no subfloor structural changes)
- Cabinet replacement (no plumbing/electrical relocation)
- Landscaping (no grading, no retaining walls over 4 ft)
- Fencing under 6 ft (varies — some jurisdictions require permits for all fences)
- Minor repairs (replacing fixtures, faucets, outlets in same location)
- Window replacement (same size, same location, no structural modification)

**When in doubt, call your local building department. Unpermitted work = liability, insurance issues, sale complications.**

---

## Full Context Packs

Need deeper industry-specific agent context? AfrexAI builds production-ready agent context packs for construction, legal, healthcare, SaaS, and more.

Browse the full catalog: https://afrexai-cto.github.io/context-packs/

Pick 3 packs for $97 or get all 10 for $197: https://afrexai-cto.github.io/context-packs/

Related Skills

Energy Audit — Commercial Building Assessment

3891
from openclaw/skills

Run a full energy audit for commercial or industrial facilities. Identifies waste, models savings, and generates a prioritized retrofit roadmap with ROI timelines.

Sustainability & Efficiency

afrexai-construction-estimator

3891
from openclaw/skills

Complete construction estimating and cost management system. Use when preparing project estimates, bid proposals, cost breakdowns, value engineering, change order management, or construction budget tracking. Covers residential, commercial, and infrastructure projects. Trigger on 'estimate', 'construction cost', 'bid', 'takeoff', 'cost breakdown', 'change order', 'value engineering', 'construction budget', 'unit pricing', 'RSMeans'.

Construction & Project Management

nocobase-page-building

3891
from openclaw/skills

Guide AI to build NocoBase pages — menus, tables, forms, popups, KPIs, JS blocks, outlines, event flows

auto-building

3891
from openclaw/skills

基于 AUTO-BUILDING 源码,生成定制化信息采集管理系统。用户指定栏目、分类、数据源后,系统自动采集、审核、发布内容。

structs-building

3891
from openclaw/skills

Builds and manages structures in Structs. Handles construction, activation, deactivation, movement, defense positioning, stealth, and generator infusion. Use when building a struct, activating or deactivating structs, moving structs between slots, setting defense assignments, enabling stealth, or infusing generators. Build times range from ~17 min (Command Ship) to ~6.4 hours (World Engine).

---

3891
from openclaw/skills

name: article-factory-wechat

Content & Documentation

humanizer

3891
from openclaw/skills

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Content & Documentation

find-skills

3891
from openclaw/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

General Utilities

tavily-search

3891
from openclaw/skills

Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.

Data & Research

baidu-search

3891
from openclaw/skills

Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.

Data & Research

agent-autonomy-kit

3891
from openclaw/skills

Stop waiting for prompts. Keep working.

Workflow & Productivity

Meeting Prep

3891
from openclaw/skills

Never walk into a meeting unprepared again. Your agent researches all attendees before calendar events—pulling LinkedIn profiles, recent company news, mutual connections, and conversation starters. Generates a briefing doc with talking points, icebreakers, and context so you show up informed and confident. Triggered automatically before meetings or on-demand. Configure research depth, advance timing, and output format. Walking into meetings blind is amateur hour—missed connections, generic small talk, zero leverage. Use when setting up meeting intelligence, researching specific attendees, generating pre-meeting briefs, or automating your prep workflow.

Workflow & Productivity