Automating Architectural Specifications with Claude Code Skills
How architects can use Claude Code skills to draft, review, and manage construction specifications using MasterFormat and NBS standards
Go deeper with Archgyan Academy
Structured BIM and Revit learning paths for architects and students.
Writing construction specifications is one of the most time-consuming, detail-heavy tasks in architectural practice. A single mid-size commercial project can produce hundreds of pages of specifications across dozens of MasterFormat divisions. Every section demands precise language, accurate product references, current code citations, and consistency with the drawings sitting on the next desk. Most firms still approach this work with copy-paste templates, manual cross-referencing, and the hope that someone catches the inconsistencies before bidding.
Claude Code skills offer a different path. By packaging specification logic into reusable, project-aware commands, architects can draft sections faster, catch errors earlier, and maintain a living specification library that improves with every project. This guide walks through seven practical skills you can build today, along with the workflows and best practices that make them effective in real production environments.
Why Specification Writing Is Ripe for AI Automation
Specifications sit at an unusual intersection: they are highly structured, deeply repetitive, and critically important. A misplaced product reference or a contradictory clause can generate change orders worth tens of thousands of dollars. Yet the actual writing process involves a surprising amount of mechanical work.
Consider what a typical spec writer does when drafting Section 07 92 00 (Joint Sealants). They pull the firm’s master template, update the project name and number, review the drawings for sealant types and locations, cross-reference the structural engineer’s requirements, verify that product manufacturers still make the specified items, check local code amendments, and ensure the language matches the project’s general conditions. Every one of those steps follows rules that can be expressed as instructions to an AI assistant.
The key insight is that specifications are not creative writing. They follow rigid organizational standards (MasterFormat, UniFormat, NBS), use controlled vocabularies, and repeat patterns across projects. This is exactly the kind of work where Claude Code skills excel. You define the rules once, and the skill applies them consistently every time.
Three characteristics make specifications particularly good candidates for automation:
- Structural consistency. Every section follows the same three-part format (General, Products, Execution). The organizational hierarchy is standardized across the industry.
- Reference-heavy content. Specs constantly cite other sections, ASTM standards, building codes, and manufacturer data. An AI can cross-reference these faster than any human.
- High repetition across projects. Most firms reuse 70-80% of their specification language from project to project, making template-based generation highly effective.
Understanding MasterFormat, UniFormat, and NBS Systems
Before building specification skills, you need a clear mental model of the organizational systems they target. Claude Code skills work best when they understand the structure they are generating content for.
MasterFormat is the dominant specification classification system in North America, maintained by CSI (Construction Specifications Institute). It organizes construction information into 50 divisions (00 through 49), with each division containing numbered sections. Division 03 covers Concrete, Division 07 covers Thermal and Moisture Protection, Division 09 covers Finishes, and so on. Each section number follows a six-digit pattern like 03 30 00 (Cast-in-Place Concrete) or 09 91 23 (Interior Painting).
UniFormat organizes information by building systems and assemblies rather than products and materials. Where MasterFormat Section 09 29 00 covers Gypsum Board as a product, UniFormat groups all components of an interior wall assembly together. UniFormat is particularly useful during early design phases and for cost estimating. Your skills should understand both systems because project requirements vary.
NBS (National Building Specification) is the UK and international equivalent, organized around Uniclass 2015 classification. If your firm works internationally, your skills need to handle NBS Create and NBS Chorus formats alongside MasterFormat.
A well-designed specification skill should accept a classification system as a parameter:
# Example skill configuration
name: spec-drafter
inputs:
- classification: MasterFormat | UniFormat | NBS
- division: string
- section: string
- project_type: commercial | residential | institutional
This flexibility means you build the logic once and deploy it across different project standards.
Skill: MasterFormat Section Drafter
The section drafter is the foundation skill. Given a MasterFormat section number, project type, and basic requirements, it generates a complete three-part specification section ready for editing.
How it works. The skill receives a section number (e.g., 09 91 23), looks up the section title and scope from its reference data, then generates Part 1 (General), Part 2 (Products), and Part 3 (Execution) content based on your firm’s standard language patterns. It inserts project-specific variables like performance requirements, environmental conditions, and referenced standards.
Here is a template structure the skill should produce for any section:
SECTION 09 91 23 - INTERIOR PAINTING
PART 1 - GENERAL
1.1 RELATED DOCUMENTS
A. Drawings and general provisions of the Contract,
including General and Supplementary Conditions and
Division 01 Specification Sections, apply to this Section.
1.2 SUMMARY
A. Section Includes:
1. Surface preparation for painting.
2. Application of paint systems on interior substrates.
B. Related Requirements:
1. Section 09 29 00 - Gypsum Board.
2. Section 09 65 00 - Resilient Flooring.
1.3 REFERENCES
A. ASTM D4400 - Standard Test Method for Sag Resistance.
B. ASTM D2369 - Standard Test Method for Volatile Content.
C. MPI (Master Painters Institute) Standards.
1.4 SUBMITTALS
A. Product Data: For each paint system indicated.
B. Samples: Draw-down samples on cards for each color.
1.5 QUALITY ASSURANCE
A. Applicator Qualifications: Minimum 5 years experience.
B. VOC Content: Comply with EPA Method 24.
PART 2 - PRODUCTS
2.1 MANUFACTURERS
A. Basis-of-Design Product: [Sherwin-Williams / Benjamin Moore].
B. Substitutions: See Section 01 60 00.
2.2 PAINT MATERIALS - GENERAL
A. MPI Standards: Products listed in MPI Approved Products List.
B. VOC Limits: [50 g/L flat / 100 g/L non-flat].
PART 3 - EXECUTION
3.1 EXAMINATION
A. Verify substrates are clean, dry, and free of defects.
B. Moisture content of gypsum board: Maximum 12 percent.
3.2 APPLICATION
A. Apply each coat uniformly without drips or sags.
B. Minimum dry film thickness per manufacturer requirements.
3.3 CLEANING
A. Remove paint from surfaces not intended to be painted.
END OF SECTION
Prompting the skill. When you invoke this skill, provide context about the project:
claude /spec-draft --section "09 91 23" \
--project-type commercial \
--sustainability LEED-v4 \
--region "California" \
--notes "High-traffic corridors require scrubbable finish"
The skill should adapt its output based on these parameters. A California project gets South Coast AQMD VOC limits instead of generic EPA references. A LEED project gets enhanced VOC and emissions language. The notes parameter lets you inject project-specific requirements without editing the template.
Building your section library. Start with the 20 sections your firm uses most frequently. For most architectural practices, that includes: 03 30 00 (Cast-in-Place Concrete), 04 20 00 (Unit Masonry), 06 10 00 (Rough Carpentry), 07 21 00 (Thermal Insulation), 07 92 00 (Joint Sealants), 08 11 00 (Metal Doors and Frames), 08 71 00 (Door Hardware), 09 29 00 (Gypsum Board), 09 30 00 (Tiling), 09 65 00 (Resilient Flooring), 09 68 00 (Carpeting), 09 91 23 (Interior Painting), 22 00 00 (Plumbing General), 23 00 00 (HVAC General), and 26 00 00 (Electrical General).
Skill: Product Specification Research and Comparison
The second most time-consuming specification task is product research. Which manufacturers make a product that meets your performance requirements? Are there at least three manufacturers to maintain competitive bidding? Has a product been discontinued since the last project?
This skill takes a performance requirement and returns a structured comparison of qualifying products.
Input example:
Research products for:
- Category: Fluid-applied air barrier membrane
- Performance: ASTM E2178 air permeance < 0.004 L/(s*m2)
- Substrate: CMU and concrete
- Temperature range: Application down to 25°F (-4°C)
- Sustainability: Red List Free preferred
Output structure the skill should generate:
PRODUCT COMPARISON: Fluid-Applied Air Barrier Membrane
| Criteria | Manufacturer A | Manufacturer B | Manufacturer C |
|-------------------|------------------------|-------------------------|------------------------|
| Product Name | Prosoco R-Guard | Henry Blueskin SA | GCP Perm-A-Barrier |
| Air Permeance | 0.0003 L/(s*m2) | 0.001 L/(s*m2) | 0.002 L/(s*m2) |
| Min App Temp | 20°F (-7°C) | 25°F (-4°C) | 40°F (4°C) *FAILS* |
| Red List Free | Yes | No | No |
| Substrate Compat. | CMU, Concrete, Wood | CMU, Concrete | CMU, Concrete, Steel |
| Warranty | 20 years | 15 years | 10 years |
RECOMMENDATION: Prosoco R-Guard meets all criteria. Henry Blueskin SA
is acceptable alternate. GCP Perm-A-Barrier fails minimum temperature
requirement - do not specify for this project.
The skill should flag products that fail any requirement and clearly state why. It should also note when product data might be outdated and recommend verification with the manufacturer’s current technical data sheets.
Practical tip. Have the skill output its findings in a format that maps directly to the “Manufacturers” article in Part 2 of your specification section. This way the research output feeds directly into the drafter skill.
Skill: Specification QA and Cross-Reference Checker
This skill reads a complete project specification (all sections) and identifies internal inconsistencies, missing cross-references, and potential conflicts. It is the digital equivalent of a senior spec writer reviewing the entire project manual before it goes out.
What it checks:
- Cross-reference integrity. When Section 07 92 00 says “see Section 07 21 00 for insulation requirements,” the checker verifies that Section 07 21 00 exists in the project manual and actually addresses insulation.
- Product reference consistency. If Section 09 29 00 specifies 5/8” Type X gypsum board and Section 09 91 23 references “gypsum board substrate,” the checker flags whether the painting section’s preparation requirements match the board type specified.
- Standard citation accuracy. When a section cites “ASTM C920, Type S, Grade NS, Class 25,” the checker verifies this is a valid classification under that standard.
- Division 01 compliance. General requirements (submittals, quality assurance, closeout) should be consistent across all technical sections. The checker flags sections that deviate from the Division 01 requirements.
- Duplicate specifications. Catches when the same product or system is specified in multiple sections with different requirements.
QA checklist the skill should run:
SPECIFICATION QA REPORT - Project: [Name]
Date: [Date]
Sections Reviewed: [Count]
CROSS-REFERENCE ISSUES:
[ ] Section 07 92 00, Art. 1.2.B references Section 07 21 00
- Status: MISSING - Section 07 21 00 not in project manual
[ ] Section 09 91 23, Art. 1.2.B.1 references Section 09 29 00
- Status: OK - Section exists and covers referenced scope
PRODUCT CONFLICTS:
[ ] Sealant specified in two sections:
- Section 07 92 00: Dow 795, Type S, Grade NS, Class 25
- Section 08 80 00: Dow 983, Type S, Grade NS, Class 25
- Action: Verify correct product for each application
STANDARD CITATION ISSUES:
[ ] Section 03 30 00, Art. 1.3.A: References ASTM C150 Type I/II
- Note: ASTM C150 merged into ASTM C150/C150M. Update citation.
SUBMITTAL CONSISTENCY:
[ ] 3 sections missing Sustainability Submittals paragraph
- Required by Division 01 Section 01 33 00
- Affected: 06 10 00, 07 21 00, 09 68 00
TOTAL ISSUES: 7 (2 Critical, 3 Warning, 2 Info)
This skill saves the most time during the 80% review phase, when the spec manual is nearly complete but needs a thorough consistency check before issue.
Skill: Drawing-to-Spec Consistency Validator
One of the most common sources of construction disputes is inconsistency between drawings and specifications. The drawings show one thing; the specs say another. This skill bridges that gap by comparing specification requirements against drawing annotations, schedules, and keynotes.
How it works in practice. You provide the skill with two inputs: the specification sections and a structured export of drawing data (door schedules, finish schedules, keynote legends, material callouts). The skill then cross-references them.
Common checks this skill performs:
- Door schedule vs. Section 08 11 00. Every door type in the schedule should have a corresponding frame type, hardware set, and fire rating that matches the specification. If the schedule shows a 90-minute rated door and the spec only addresses 60-minute and 120-minute assemblies, that is a flag.
- Finish schedule vs. Division 09 sections. Wall finish “P-1” in the finish schedule should map to a defined paint system in Section 09 91 23. If the finish schedule calls out six paint finishes but the spec only defines four, the validator catches it.
- Keynote legend vs. spec sections. Keynote “07A” on the building envelope details should reference a specification section that exists and covers the annotated material.
Sample output:
DRAWING-TO-SPEC CONSISTENCY REPORT
DOOR SCHEDULE vs. SPECIFICATIONS:
Door Type D3: 90-min fire rating
- Section 08 11 00 specifies: 60-min and 120-min only
- ACTION REQUIRED: Add 90-min assembly to spec or correct schedule
FINISH SCHEDULE vs. SPECIFICATIONS:
Finish P-5: "Semi-gloss, moisture-resistant"
- Section 09 91 23 defines: P-1 through P-4 only
- ACTION REQUIRED: Add P-5 definition to painting spec
KEYNOTE LEGEND:
Keynote 07B: "Vapor retarder per spec"
- No section in Division 07 specifies vapor retarder
- ACTION REQUIRED: Add Section 07 26 00 or remove keynote
Integration tip. If your firm exports schedules from Revit as CSV or JSON, this skill can read them directly. Set up a workflow where the BIM coordinator exports updated schedules weekly, and the validator runs automatically to flag new inconsistencies.
Skill: Substitution Request Reviewer
During bidding and construction, contractors submit substitution requests asking to use products different from those specified. Reviewing these requests is tedious but critical. You need to verify that the proposed substitute meets every performance requirement of the originally specified product.
This skill takes a substitution request and compares it against the specification requirements point by point.
Input the skill expects:
Original specified product: Dow Corning 795 Silicone Sealant
Proposed substitute: Tremco Spectrem 1
Specification section: 07 92 00
Relevant requirements:
- ASTM C920, Type S, Grade NS, Class 25, Use NT, M, G, A, O
- Movement capability: +/- 25%
- Shore A hardness: 15-25
- Service temperature: -65°F to 400°F
- Color: Match adjacent finish
- Warranty: 20-year manufacturer warranty
Output the skill generates:
SUBSTITUTION REVIEW: Section 07 92 00 - Joint Sealants
Proposed: Tremco Spectrem 1
For: Dow Corning 795
REQUIREMENT-BY-REQUIREMENT COMPARISON:
1. ASTM C920 Classification
Required: Type S, Grade NS, Class 25, Use NT, M, G, A, O
Proposed: Type S, Grade NS, Class 25, Use NT, M, G, A, O
Status: MEETS REQUIREMENT
2. Movement Capability
Required: +/- 25%
Proposed: +/- 50%
Status: EXCEEDS REQUIREMENT
3. Shore A Hardness
Required: 15-25
Proposed: 20-30
Status: PARTIAL - Upper range exceeds specification limit
Note: Verify hardness at project temperature range
4. Service Temperature
Required: -65°F to 400°F
Proposed: -40°F to 200°F
Status: DOES NOT MEET - Both low and high limits insufficient
5. Warranty
Required: 20-year manufacturer warranty
Proposed: 10-year standard warranty
Status: DOES NOT MEET
RECOMMENDATION: REJECT
Reasons: Fails service temperature range and warranty duration.
Two of six requirements not met.
This structured output gives you a defensible basis for accepting or rejecting the substitution. It also creates a record you can file with the project correspondence.
Skill: Specification Template Library Manager
Over time, your firm accumulates specification sections across dozens of projects. The template library manager skill organizes, versions, and retrieves these templates so you are always starting from the most current, best-vetted version.
What the skill manages:
- Template registry. A structured index of all master specification sections, tagged by MasterFormat number, last revision date, project types where they have been used, and the author who last updated them.
- Version tracking. When you update a section template after a project, the skill logs the change, what was modified, and why. This creates an audit trail.
- Smart retrieval. When you start a new project, you tell the skill the project type, location, and key systems. It recommends which template versions to use and flags any sections that are more than 12 months old (suggesting a review).
Template registry format:
templates:
- section: "07 92 00"
title: "Joint Sealants"
version: 3.2
last_updated: 2026-02-15
updated_by: "JSmith"
project_types: [commercial, institutional]
regions: [California, Oregon, Washington]
notes: "Updated VOC limits for SCAQMD Rule 1168 (2025 amendment)"
dependencies:
- "07 21 00" # Insulation (backer rod references)
- "07 27 00" # Air Barriers (sealant at AB transitions)
- section: "09 91 23"
title: "Interior Painting"
version: 4.0
last_updated: 2026-01-10
updated_by: "MJones"
project_types: [commercial, residential, institutional]
regions: [all]
notes: "Added low-odor requirements for occupied renovation work"
Retrieval workflow:
claude /spec-library --action retrieve \
--project-type institutional \
--region "California" \
--divisions "07,09"
The skill returns all matching templates, sorted by relevance, with warnings for any that need review. It also identifies gaps, noting sections your library does not have templates for that are commonly needed for the specified project type.
Skill: Code Compliance Annotation Generator
Building codes change frequently, and specification language must reflect the current adopted codes in the project jurisdiction. This skill generates code compliance annotations for specification sections based on the project location and applicable code editions.
What the skill produces for each section:
- The applicable IBC (International Building Code) edition and any local amendments
- Specific code sections that relate to the specification content
- Required testing standards and their current editions
- Local jurisdiction requirements that differ from the model code
Example output for Section 07 21 00 (Thermal Insulation) in Chicago:
CODE COMPLIANCE ANNOTATIONS
Section: 07 21 00 - Thermal Insulation
Jurisdiction: City of Chicago, Illinois
Adopted Code: 2021 IBC with Chicago Amendments (Title 14B)
APPLICABLE CODE SECTIONS:
1. IBC Section 720 - Thermal and Sound Insulation
- Table 720.1: Required insulation R-values by climate zone
- Chicago is Climate Zone 5A
2. IECC 2021 (as amended by Illinois)
- Table C402.1.3: Opaque thermal envelope requirements
- Above-grade wall: R-20 ci or R-13 + R-7.5 ci
- Roof: R-30 ci
3. Chicago Energy Conservation Code Amendments
- More stringent than base IECC for commercial buildings
- Continuous insulation required on all above-grade walls
- No exemptions for mass walls under 3 stories
4. NFPA 285 Requirements
- Combustible insulation in wall assemblies over 40 feet
requires tested assembly per NFPA 285
- Applies to: spray foam, rigid plastic insulation
SPECIFICATION LANGUAGE TO INCLUDE:
A. "Comply with 2021 IBC as amended by the City of Chicago
Municipal Code Title 14B."
B. "Thermal resistance values: Refer to energy analysis
prepared by [Mechanical Engineer]."
C. "NFPA 285: Provide tested assemblies for exterior wall
insulation above 40 feet in height."
This skill is especially valuable for firms that work across multiple jurisdictions. Instead of manually researching code requirements for each location, the skill generates the relevant annotations instantly.
Working with Spec Management Software (SpecLink, BSD)
Most firms do not write specifications from scratch in a word processor. They use dedicated specification management platforms like BSD SpecLink, Deltek SpecPoint, or e-SPECS. Your Claude Code skills should complement these tools, not replace them.
Integration strategies:
For BSD SpecLink users. SpecLink stores master specifications in a database with embedded intelligence (automatic cross-referencing, code correlations). Your Claude Code skills work best as a pre-processing and post-processing layer. Use the section drafter skill to generate initial content that you then import into SpecLink for its automated coordination. Use the QA checker skill as a second pass after SpecLink’s built-in coordination.
For firms using Word-based specs. If your firm still manages specifications in Microsoft Word (many smaller firms do), your Claude Code skills become the primary intelligence layer. The template library manager replaces SpecLink’s database functionality. The QA checker replaces SpecLink’s cross-referencing. This approach works well for firms with 5-20 active specification sections.
Export and import workflows. Design your skills to work with plain text or markdown as the interchange format. Most spec management software can import and export structured text. Your workflow becomes:
- Export current project specs from SpecLink or Word as text
- Run the QA checker skill on the exported text
- Run the drawing-to-spec validator with schedule exports
- Review flagged issues and make corrections in the source tool
- Re-export and run a final check
File naming convention for skill outputs:
[ProjectNumber]-[SectionNumber]-[SkillName]-[Date].txt
Example:
2026-0142-079200-qa-check-2026-04-07.txt
2026-0142-099123-draft-v2-2026-04-07.txt
Consistent naming makes it easy to track which skills have been run on which sections and when.
Best Practices: Keeping Specifications Accurate with AI
AI-generated specification content is only as good as the instructions and reference data behind it. Follow these practices to keep your specifications accurate and defensible.
Never publish AI-generated specs without human review. Claude Code skills generate draft content. A licensed architect or experienced spec writer must review every section before it becomes a contract document. The liability sits with the firm, not the tool.
Keep reference data current. Product databases, code editions, and standard citations change. Set a quarterly schedule to update your skill reference data. Tag each update with a date so you know when data was last verified.
Use the three-pass review workflow:
- First pass (AI). Run the section drafter to generate initial content.
- Second pass (AI). Run the QA checker and drawing-to-spec validator on the generated content.
- Third pass (Human). Senior spec writer reviews the flagged issues and the overall document quality. This pass focuses on project-specific judgment calls that AI cannot make, such as whether a particular product substitution makes sense given the contractor pool in your region.
Track skill accuracy over time. Keep a log of corrections made during human review. If a skill consistently generates incorrect VOC limits or outdated standard citations, that tells you where the reference data needs updating.
Checklist for every AI-assisted specification section:
PRE-ISSUE SPECIFICATION CHECKLIST
Section: ________________ Project: ________________
[ ] Section generated by /spec-draft skill
[ ] Product research completed via /spec-research skill
[ ] QA checker run - all critical issues resolved
[ ] Drawing-to-spec validator run - no unresolved conflicts
[ ] Code compliance annotations reviewed for jurisdiction
[ ] All ASTM/standard citations verified as current editions
[ ] Manufacturer product data sheets on file for specified products
[ ] Minimum three manufacturers listed (competitive bidding)
[ ] Division 01 cross-references verified
[ ] Senior spec writer has reviewed and signed off
[ ] Section formatted per firm standard (font, headers, numbering)
Reviewed by: ________________ Date: ________________
Building a Firm-Wide Specification Skill Library
The real power of Claude Code skills for specifications emerges when you move from individual skills to a coordinated firm-wide library. This requires planning, governance, and a commitment to continuous improvement.
Start with a skills committee. Designate 2-3 people responsible for maintaining the specification skills library. This typically includes a senior spec writer, a BIM manager, and a project architect. They review and approve updates to skills, resolve conflicts between project-specific customizations and firm standards, and set the quarterly review schedule.
Organize skills by workflow phase:
SPECIFICATION SKILLS LIBRARY
PRE-DESIGN PHASE:
/spec-scope Generate preliminary spec table of contents
/spec-library Retrieve relevant master templates
DESIGN DEVELOPMENT PHASE:
/spec-draft Draft individual sections
/spec-research Product research and comparison
/spec-code Code compliance annotations
CONSTRUCTION DOCUMENTS PHASE:
/spec-qa QA and cross-reference checking
/spec-drawing-check Drawing-to-spec consistency
/spec-coordinate Inter-discipline coordination check
CONSTRUCTION ADMINISTRATION PHASE:
/spec-substitution Substitution request review
/spec-rfi RFI response drafter (spec-related)
Shared configuration. All specification skills should read from a common configuration that defines your firm’s standards:
# firm-spec-config.yaml
firm:
name: "Smith Architecture"
default_spec_format: "CSI 3-part"
classification_system: "MasterFormat 2018"
defaults:
submittal_types: ["Product Data", "Shop Drawings", "Samples"]
quality_assurance:
installer_experience: "5 years minimum"
mockup_required_above: "$500,000 section value"
code_defaults:
base_code: "2021 IBC"
energy_code: "IECC 2021"
fire_code: "2021 IFC"
accessibility: "ICC A117.1-2017"
product_preferences:
- category: "Joint Sealants"
preferred: ["Dow", "Tremco", "Pecora"]
- category: "Paint"
preferred: ["Sherwin-Williams", "Benjamin Moore", "PPG"]
Training new staff. Specification skills serve double duty as training tools. A junior architect running the section drafter skill sees the correct structure and language patterns for each section type. The QA checker teaches them what to look for during manual reviews. Over time, they absorb the firm’s specification standards through repeated exposure to well-structured output.
Measuring impact. Track three metrics to justify the investment in building and maintaining your skills library:
- Time per section. Measure how long it takes to produce a reviewed, issue-ready specification section before and after adopting skills. Most firms see a 40-60% reduction in drafting time.
- QA issue count. Track the number of issues caught during human review. A declining count means your skills are producing better first drafts.
- Construction-phase specification questions. Count RFIs and substitution requests that stem from specification errors. This is the ultimate quality metric, as fewer spec-related RFIs mean better documents.
Building a specification skills library is not a one-time project. It is an ongoing practice that improves with every project cycle. Start with the section drafter and QA checker, prove their value on a real project, then expand to the full suite. Within two or three project cycles, your firm will have a specification workflow that is faster, more consistent, and more defensible than anything a manual process can achieve.
Level up your skills
Ready to learn hands-on?
- Project-based Revit & BIM courses for architects
- Go from beginner to confident professional
- Video lessons you can follow at your own pace