amanbh997/skills-architects/geographic-foundations

Claude Code and agent skill by amanbh997/skills-architects

Trust tier 3
  • community
Source check pending

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

Auto-activated geographic context router for the Architect Skills plugin. Detects the country or jurisdiction of any architectural query and routes to the correct country-specific dossier (India, UAE, Saudi Arabia, USA, UK, Germany, Singapore, Japan, China, Australia). Encodes the global regulatory landscape: which authority issues which code, the hierarchy between national/state/municipal regulation, code adoption status by version year, the dominant energy/seismic/fire/accessibility codes per jurisdiction, and the cross-walk between national codes and the international reference systems (IBC, NFPA, Eurocodes, ISO, ASCE). Maintains a precise inventory of which country uses which Eurocode National Annex, which states/emirates/ Lander/prefectures publish their own modifications, and where international standards apply by reference. Triggers country-specific skills when geographic context is detected in user query (city name, project location, language cues, code reference) and supplies global framework comparisons when no specific jurisdiction is declared.

Install

npx vskill@latest install amanbh997/skills-architects/geographic-foundations

SKILL.md

Geographic Foundations

Auto-activated layer that detects geographic context and routes architectural queries to the correct country-specific regulatory dossier. Loads before any code, life-safety, structural, or planning analysis.


1. Geographic Context Detection

When a user query includes any of the following signals, route to the named country skill before applying generic content from building-codes, fire-life-safety, or accessibility-design.

1.1 Direct Detection Triggers
Signal ClassExamplesRoute To
Country name"India", "Bharat", "Republic of India"country-india
Country name"UAE", "Emirates", "Dubai", "Abu Dhabi"country-uae
Country name"Saudi", "KSA", "Kingdom of Saudi Arabia", "Riyadh"country-saudi-arabia
Country name"USA", "United States", "America"country-usa
Country name"UK", "Britain", "England", "Scotland", "Wales", "Northern Ireland"country-uk
Country name"Germany", "Deutschland", "DE"country-germany
Country name"Singapore", "SG"country-singapore
Country name"Japan", "Nippon", "JP"country-japan
Country name"China", "PRC", "Zhongguo"country-china
Country name"Australia", "AU", "Oz"country-australia
Code reference"IBC", "IRC", "IECC", "ASCE 7"country-usa (then building-codes for IBC depth)
Code reference"NBC India", "ECBC", "IS 1893", "IS 875"country-india
Code reference"NBC 2016"country-india (disambiguate from "NBC Canada")
Code reference"Approved Document", "AD-B", "Part L", "Part M"country-uk
Code reference"GEG", "DIN 18040", "LBO", "MBO"country-germany
Code reference"SBC 201", "SBC 301", "SBC 601", "SBC 801"country-saudi-arabia
Code reference"Dubai Building Code", "DBC", "ADIBC", "Estidama"country-uae
Code reference"NCC", "BCA Vol 1", "AS 1428", "AS/NZS 1170"country-australia
Code reference"Building Standards Act", "Kenchiku Kijun Hou"country-japan
Code reference"GB 50016", "GB 50352", "GB 50011", "JGJ"country-china
Code reference"BCA Singapore", "URA", "SCDF Fire Code"country-singapore
City name"Mumbai", "Delhi", "Bangalore", "Chennai", "Hyderabad", "Kolkata", "Pune", "Ahmedabad"country-india
City name"Dubai", "Abu Dhabi", "Sharjah", "Ajman"country-uae
City name"Riyadh", "Jeddah", "Mecca", "Medina", "Dammam", "NEOM"country-saudi-arabia
City name"New York", "Los Angeles", "Chicago", "San Francisco", "Boston", "Seattle", "Miami", "Houston"country-usa
City name"London", "Manchester", "Birmingham", "Edinburgh", "Glasgow", "Cardiff", "Belfast"country-uk
City name"Berlin", "Munich", "Hamburg", "Frankfurt", "Cologne", "Stuttgart"country-germany
City name"Tokyo", "Osaka", "Yokohama", "Kyoto", "Sapporo", "Fukuoka"country-japan
City name"Beijing", "Shanghai", "Guangzhou", "Shenzhen", "Chengdu", "Chongqing", "Hong Kong"country-china (HK = SAR but follows BD Hong Kong codes; flag)
City name"Sydney", "Melbourne", "Brisbane", "Perth", "Adelaide", "Canberra", "Hobart"country-australia
Currency cue"USD" (with site/cost)country-usa (probable)
Currency cue"INR", "Lakh", "Crore"country-india
Currency cue"AED", "Dirham"country-uae
Currency cue"SAR", "Riyal"country-saudi-arabia
Currency cue"GBP", "Pound"country-uk
Currency cue"EUR" (with EU country context)route to relevant country (country-germany if no other cue)
Currency cue"SGD"country-singapore
Currency cue"JPY", "Yen"country-japan
Currency cue"CNY", "RMB", "Yuan"country-china
Currency cue"AUD"country-australia
1.2 Indirect/Inferential Triggers
  • Site climate description ("hot-arid", "tropical monsoon", "Mediterranean", "temperate maritime", "subarctic", "humid subtropical") combined with a city name -> resolve city -> country.
  • Cultural cue ("vastu compliance", "qibla orientation", "feng shui", "minka", "haveli", "courtyard house with majlis") -> infer country/region (India, MENA, China/HK, Japan, India respectively).
  • Standard organisation reference ("BIS spec", "DIN-tested", "JIS-marked", "GB-stamped", "BSI-certified") -> country.
  • Regulatory authority name ("Civil Defence approval", "Trakhees", "Tatweer", "MoHUA", "MLIT", "Bauamt") -> country.
  • Language cue in proper noun ("brise-soleil"+"ECBC" Indian usage; "rohbau" German; "shikkui" Japanese; "majlis" Arab; "joglo" Indonesian; "shophouse" Singaporean).
1.3 Default Behaviour

If no geographic context is established after the first user message, ask one clarifying question: "Which jurisdiction does this project sit under? It affects code compliance, structural design loads, energy targets, and accessibility standards."

If the user is ambiguous or operating cross-border (international firm, design competition, master-plan study), apply the international reference cluster (IBC + Eurocodes + ASCE 7 + ASHRAE + ISO 21542 accessibility + ISO 23932 fire) and explicitly state the assumption.


2. Global Regulatory Hierarchy

Each country sits in one of five regulatory archetypes. The archetype determines how clause-level questions are answered.

2.1 Archetype A -- Unitary National Code

A single nationally adopted code applies uniformly with no state/municipal variation. Cities adopt by reference.

  • Singapore (Building Control Act + Building Control Regulations, administered by BCA centrally)
  • Saudi Arabia (Saudi Building Code series SBC 201-1001 issued by SBCNC, mandatory in all regions since 2018)
  • France (Code de la construction et de l'habitation; departments adopt by reference -- not in our Tier-1 but for context)
2.2 Archetype B -- National Model + State/Provincial Adoption

A national model code is issued but each state/province adopts a version (or modifies). Practitioner must check the state edition.

  • USA (ICC publishes IBC/IRC/IECC/IFC; each state/county adopts a specific year. California adds Title 24; NYC, Chicago, Florida publish significant amendments.)
  • Australia (NCC 2022 published by ABCB; each state administers via Building Act, with state-specific variations published as appendices.)
  • India (NBC 2016 issued by BIS; states/UTs notify their own Building Bye-Laws and Development Control Regulations -- DCR/DCPR. Code is not legally binding by itself.)
  • Canada (NBC of Canada 2020; provinces adopt -- Ontario OBC, BC BCBC, Quebec separate regime. Out of Tier-1.)
2.3 Archetype C -- Federal Framework + State/Land Sovereignty

The country has a federal framework but actual building law is state-sovereign. Each state has its own primary statute.

  • Germany (Musterbauordnung MBO is a model only. Each of 16 Lander has its own Landesbauordnung -- e.g., BayBO Bavaria, BauO NRW, BauO Bln Berlin -- which is legally binding. Energy is federal: GEG.)
  • UAE (Federal Civil Defence Code applies to fire; each emirate has its own building code: Dubai Building Code 2021, ADIBC Abu Dhabi, etc.)
  • UK (Building Regulations 2010 apply to England; Wales, Scotland, Northern Ireland have separate regimes -- Welsh AD, Scottish Technical Handbooks, NI Technical Booklets.)
2.4 Archetype D -- Centralised National + Mandatory Strong-Form Clauses

A single national code with "mandatory provisions" that override anything else, plus permissible local supplements.

  • China (GB series codes issued by MOHURD; "Mandatory Provisions" (qiangzhixing tiaowen) in red text are legally binding nationally. Cities publish DB local supplements -- DB11 Beijing, DGJ08 Shanghai, DBJ45 Guangxi -- which may only be more stringent.)
  • Japan (Building Standards Act + Cabinet Order + MLIT Notifications; designated cities have planning autonomy under City Planning Act but structural and safety provisions are national.)
2.5 Archetype E -- Performance-Based Outcome Regulation

Code prescribes outcomes; deemed-to-satisfy paths are advisory. Engineered solutions admitted via approved verification methods.

  • Australia (NCC 2022 fully performance-based; DTS and Performance Solution both legal.)
  • UK (Approved Documents 2010+ are guidance; performance route via fire engineering reports under BS 7974, structural performance under EN 1990, etc.)
  • New Zealand (NZBC, out of Tier-1.)

Many Tier-1 countries are hybrid: e.g., Japan permits performance verification (Article 38 prior to 1998; replaced by Article 37 type approval and BCJ structural performance evaluation post-1998).


3. Comparison Matrix -- Tier-1 Countries

3.1 Primary Code, Energy Code, Fire Code, Accessibility Code
CountryPrimary Building CodeEnergy CodeFire SafetyAccessibility
IndiaNBC 2016 (BIS, advisory) + state DCR/DCPR (binding)ECBC 2017 / ECBC-R 2018 (BEE)NBC 2016 Part 4 + IS 15683Harmonised Guidelines & Space Standards 2021 (MoHUA)
UAE (Dubai)Dubai Building Code 2021 (DBC)Al Sa'fat Dubai Green Building Regs 2011 + 2016 updateUAE Fire and Life Safety Code of Practice 2018Dubai Universal Design Code 2017 + Federal Law 29/2006
UAE (Abu Dhabi)Abu Dhabi International Building Code 2013 (ADIBC, IBC-derived)Estidama Pearl Building Rating System 2010UAE FLS Code 2018DMA Accessibility Code 2014
Saudi ArabiaSBC 201-CR 2018 (general) -- 9 part code systemSBC 601-CR 2018 (energy)SBC 801-CR 2018 (fire) + Saudi Fire Code 2007SBC 801 Part 11 + Universal Accessibility Code (KKIA)
USAIBC 2024 (model) + state adoption (varies 2015-2024)IECC 2024 / ASHRAE 90.1-2022 (Energy Standard for Buildings)NFPA 101 Life Safety Code 2024 + IBC Ch. 7-10ADA 2010 Standards + ANSI A117.1-2017 + Fair Housing Act
UK (England)Building Regulations 2010 + Approved Documents A-S (2010-2025)AD-L Vol 1 (dwellings) + Vol 2 (other), 2021 + 2025 future homes/buildings standardsAD-B Vol 1 + Vol 2 (2022 amendments post-Grenfell)AD-M Vol 1 (dwellings) + Vol 2 (other), 2015/2020 + BS 8300-1/2:2018
Germany16 Landesbauordnungen (LBO) + Musterbauordnung 2002/2019 (MBO) modelGEG 2023 (Gebaudeenergiegesetz)LBO + Muster-Industriebaurichtlinie + DIN 4102 / EN 13501DIN 18040-1 (public), -2 (housing), -3 (public space)
SingaporeBuilding Control Act 1989 + Building Control Regulations 2003BCA Code on Environmental Sustainability 2018 + SS 530SCDF Fire Code 2018BCA Code on Accessibility 2019 + Universal Design Index
JapanBuilding Standards Act 1950 (Kenchiku Kijun Ho) + Cabinet Order + MLIT NotificationsAct on Improvement of Energy Consumption Performance of Buildings 2015 (Kenchikubutsu Sho-Energy Ho)Fire Service Act + Fire Service Law Enforcement OrderHeart Building Law 2006 (Barrier-Free Law)
ChinaGB 50352-2019 (Civil Buildings Unified Design Standard) + GB 50016-2014 (fire) + 50 other GB codesGB 55015-2021 (General code building energy) + GB 50189-2015 (public buildings)GB 50016-2014/2018 (fire), GB 50045-95/2005 (high-rise)GB 50763-2012 (Accessibility)
AustraliaNCC 2022 Vol 1 (Class 2-9), Vol 2 (Class 1, 10), Vol 3 (plumbing)NCC Section J (Vol 1) + NatHERS 7-star (Vol 2 housing)NCC Section C, D, E + AS 1530, AS 4072 seriesNCC Vol 1 Part D3 + AS 1428.1-2021 + Disability (Access to Premises) Standards 2010
3.2 Seismic, Wind, Snow Loading Codes

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

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

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

Source

Popularity

Repository stars
205
Repository forks
43
7-day trend score
27

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

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/geographic-foundations/badge)](https://verified-skill.com/skills/amanbh997/skills-architects/geographic-foundations)

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