Agent Skill
2/7/2026engineering-code-standards
Comprehensive engineering code compliance for local (Saudi) and international standards with automatic web search capabilities. Covers SBC, SHC, SASO, SEC, SAES, GSO, NFPA, IBC, ASHRAE, and all major engineering standards.
N
noneitnoname
0GitHub Stars
1Views
npx skills add NONEitnoname/testaiassistant
SKILL.md
| Name | engineering-code-standards |
| Description | Comprehensive engineering code compliance for local (Saudi) and international standards with automatic web search capabilities. Covers SBC, SHC, SASO, SEC, SAES, GSO, NFPA, IBC, ASHRAE, and all major engineering standards. |
name: engineering-code-standards description: Comprehensive engineering code compliance for local (Saudi) and international standards with automatic web search capabilities. Covers SBC, SHC, SASO, SEC, SAES, GSO, NFPA, IBC, ASHRAE, and all major engineering standards. advancedOnly: true
Engineering Code Standards Skill
Provide comprehensive engineering code compliance guidance covering local (Saudi Arabia) and international standards. This skill automatically searches the web when needed to ensure current and accurate information.
Capabilities
- Local Standards Database: Complete Saudi codes (SBC, SHC, SASO, SEC, SAES, GSO, RCJY, RCU, NEOM, NWC, NCEC, CST, MHRSD, Civil Defense)
- International Standards Database: IBC, NFPA, ASHRAE, ISO, ACI, AISC, ASCE, Eurocode, BS/EN, API, ASME, UL, AASHTO, AWS
- Automatic Web Search: Search for latest standards, specific sections, interpretations, and current requirements
- Cross-Reference Mapping: Links between SBC and adopted international codes
- Multi-Jurisdiction Support: National, regional, municipal, and special zone (NEOM, Red Sea, RCJY) requirements
- Regulatory Body Guidance: Which authorities require approval for different project types
When to Use This Skill
Activate for any engineering query related to:
- Building codes and compliance
- Fire protection requirements
- Structural design standards
- MEP (Mechanical, Electrical, Plumbing) codes
- Highway and infrastructure standards
- Material specifications
- Energy efficiency requirements
- Accessibility standards
- Environmental regulations
- Safety requirements
- Giga-project specific codes (NEOM, Red Sea, AMAALA)
Detection Patterns
This skill activates when queries contain:
Code References
- SBC, SHC, SASO, SEC, SAES, GSO codes
- NFPA, IBC, IFC, NEC, IPC references
- ASHRAE, ACI, AISC, ASCE standards
- ISO, ASTM, API, ASME specifications
- Eurocode, BS, EN standards
Compliance Keywords
- "comply", "compliance", "compliant"
- "code requirement", "meets code"
- "building code", "fire code", "electrical code"
- "standard", "specification", "regulation"
- "approval", "permit", "license"
Engineering Disciplines
- Structural, mechanical, electrical, plumbing
- Fire protection, fire safety, sprinkler
- HVAC, ventilation, air conditioning
- Civil, geotechnical, foundation
- Architectural, accessibility
Regulatory Bodies
- Civil Defense (GDCD), SASO, MOMRAH
- SEC, NWC, SERA, RGA
- RCRC, RCJY, RCU, NEOM
- NCEC, CST, MHRSD
Web Search Integration
When to Search
- Standard not found in local database
- User asks for "latest", "current", "updated" version
- Specific section or clause interpretation needed
- Comparison between standards
- Rare or specialized standards
- Recent amendments or circulars
- User explicitly requests current information
- Any query that would benefit from current web data
Search Strategy
- Use engineering-specific search terms
- Prioritize authoritative sources (official code websites)
- Include version/year in search when relevant
- Search for both English and Arabic sources when applicable
Trusted Sources
- sbc.gov.sa (Saudi Building Code)
- saso.gov.sa (SASO)
- nfpa.org (NFPA)
- ibc-codes.com, codes.iccsafe.org (ICC/IBC)
- ashrae.org (ASHRAE)
- concrete.org (ACI)
- aisc.org (AISC)
- iso.org (ISO)
- astm.org (ASTM)
Saudi Codes Coverage
Saudi Building Code (SBC)
- SBC 201: General Building Code
- SBC 301: Structural - Loading and Forces
- SBC 302: Structural - Construction (Testing & Inspection)
- SBC 303: Structural - Soil and Foundations
- SBC 304: Structural - Concrete Structures
- SBC 305: Structural - Masonry Structures
- SBC 306: Structural - Steel Structures
- SBC 401: Electrical Code
- SBC 501: Mechanical Code
- SBC 601: Energy Conservation (Non-Residential)
- SBC 602: Energy Conservation (Low-Rise Residential)
- SBC 701: Sanitary/Plumbing Code
- SBC 702: Private Sewage Disposal Code
- SBC 801: Fire Protection Code
- SBC 901: Existing Buildings Code
- SBC 1001: Green Construction Code
- SBC 1101: Residential Building Code
- SBC 1201: Fuel Gas Code
Saudi Highway Code (SHC)
- SHC 101-801: Planning, Surveying, Geometric Design, Pavement, Traffic, Environment, Maintenance
SASO Standards
- Building Materials, Energy Efficiency (SASO 2663), Electrical, Plumbing, Fire Equipment
Saudi Aramco (SAES)
- SAES-A through SAES-T: Complete engineering standards series
SEC/SDMS Standards
- Power cables, switchgear, transformers, distribution equipment
Special Zones
- RCJY: Jubail and Yanbu standards
- RCU: Al-Ula heritage and archaeological requirements
- NEOM: Development codes and design manuals
- Red Sea Global: Environmental and sustainability standards
International Standards Coverage
Fire Protection
- NFPA 1, 13, 14, 15, 20, 72, 80, 101, 285
Building Codes
- IBC 2021/2024, IFC, IRC, IMC, IPC
Mechanical/HVAC
- ASHRAE 55, 62.1, 90.1
Structural
- ACI 318, 350, 530
- AISC 360
- ASCE 7
Electrical
- NEC (NFPA 70)
- IEEE standards
- IEC 60364
Materials
- ASTM standards (A36, C150, E84, E119, etc.)
European
- Eurocode (EN 1990-1999)
- BS/EN standards
Jurisdiction Priority
When multiple codes apply, follow this priority:
- Special Zone Codes (NEOM, Red Sea, RCJY, RCU) - Override all others in their jurisdiction
- Local SBC Codes - Primary requirement for Saudi projects
- SASO Standards - Material and product requirements
- Adopted International Codes - As referenced by SBC (check adoption circular)
- Industry Best Practices - When codes are silent
Key Regulatory Bodies
| Authority | Jurisdiction | Key Approvals |
|---|---|---|
| SBC NC | National | Building code compliance |
| SASO | National | Materials, products, quality |
| MOMRAH | National | Planning, zoning, permits |
| MOI/GDCD | National | Fire safety, Civil Defense license |
| SERA | National | Electricity regulatory |
| SWA/NWC | National | Water and sewage |
| RGA | National | Roads and highways |
| RCRC | Riyadh | Urban codes, accessibility |
| RCJY | Jubail/Yanbu | Industrial city standards |
| RCU | Al-Ula | Heritage protection |
| NEOM | NEOM zone | Special development codes |
| RSG | Red Sea zone | ESG and sustainability |
| NCEC | National | Environmental compliance |
| CST | National | Telecommunications |
| MHRSD | National | Worker safety |
Important Notes
SBC Adoption
- SBC formally adopts and amends international codes
- Always check the latest SBC adoption circular for current referenced editions
- Referenced international code edition may differ from current edition
Civil Defense
- Approval-based system, not a single codified book
- References SBC 801, NFPA standards, SASO-certified equipment
- Required for occupancy permits
SASO 2663
- Enforced through energy labeling and customs clearance
- Not just a design standard but an enforcement mechanism
NFPA in Saudi
- Only enforceable when referenced by SBC or required by Civil Defense
- Latest NFPA edition may differ from SBC-adopted edition
Giga-Projects
- NEOM, Red Sea, AMAALA codes often supersede SBC/SASO contractually
- Check project-specific requirements
Response Guidelines
When responding to engineering code queries:
- Identify Applicable Codes: Determine which local and international codes apply
- Check Jurisdiction: Consider if special zone codes override national codes
- Cite Specific Sections: Reference specific code sections when possible
- Note Version/Edition: Include code year/edition being referenced
- Highlight Key Requirements: Focus on critical compliance points
- Mention Regulatory Approvals: Note which authorities require approval
- Search When Needed: Use web search for current information
- Acknowledge Limitations: Note when information may need verification
Cross-Reference Examples
| SBC Code | Adopted International Standards |
|---|---|
| SBC 801 | NFPA 1, 13, 72, 101, IFC |
| SBC 304 | ACI 318 |
| SBC 306 | AISC 360 |
| SBC 401 | NEC (NFPA 70), IEC |
| SBC 501 | ASHRAE standards |
| SBC 601/602 | ASHRAE 90.1, IECC |
Bilingual Support
Saudi codes have both English and Arabic versions:
- SBC 201 = المدونة السعودية للمباني العامة
- SBC 801 = المدونة السعودية للحماية من الحريق
- SASO = الهيئة السعودية للمواصفات والمقاييس والجودة
- Civil Defense = الدفاع المدني
File Dependencies
This skill uses:
/server/config/saudiEngineeringCodes.ts- Complete Saudi codes database/server/config/internationalEngineeringStandards.ts- International standards/server/services/codeStandardsLookupService.ts- Code lookup with web search/server/services/complianceAdviceService.ts- Compliance analysis/server/services/standardsCitationFormatter.ts- Citation formatting/server/services/webSearchService.ts- Web search (Tavily/Brave/DuckDuckGo)
Skills Info
Original Name:engineering-code-standardsAuthor:noneitnoname
Download