Thue Tncn Vietnam
dotanminh/thue-tncn-vietnam
A skill your agent uses when user asks about Vietnamese personal income tax (TNCN), tax finalization (quyet toan), dependent deductions (giam tru gia canh), freelancer/KOL/online seller tax, eTax…
Compares building types, from detached houses to supertall towers, using plan depth, density and efficiency metrics plus exemplar buildings.
$ npx skills add Abhinavbwj/Skills-Architects --skill building-typology -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Abhinavbwj/Skills-Architects building-typology --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Abhinavbwj/Skills-Architects.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/building-typology .claude/skills/building-typology && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "building-typology" agent skill from https://github.com/Abhinavbwj/Skills-Architects/tree/main/skills/building-typology into .claude/skills/building-typology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "building-typology", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Abhinavbwj/Skills-Architects/tree/main/skills/building-typologyType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Abhinavbwj/Skills-Architects --skill building-typology -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Abhinavbwj/Skills-Architects building-typology --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Abhinavbwj/Skills-Architects.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/building-typology .agents/skills/building-typology && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "building-typology" agent skill from https://github.com/Abhinavbwj/Skills-Architects/tree/main/skills/building-typology into .agents/skills/building-typology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "building-typology", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Abhinavbwj/Skills-Architects --skill building-typology -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Abhinavbwj/Skills-Architects building-typology --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Abhinavbwj/Skills-Architects.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/building-typology .cursor/skills/building-typology && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "building-typology" agent skill from https://github.com/Abhinavbwj/Skills-Architects/tree/main/skills/building-typology into .cursor/skills/building-typology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "building-typology", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Abhinavbwj/Skills-Architects.git --path skills/building-typology--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Abhinavbwj/Skills-Architects --skill building-typology -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Abhinavbwj/Skills-Architects building-typology --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Abhinavbwj/Skills-Architects.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/building-typology .gemini/skills/building-typology && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "building-typology" agent skill from https://github.com/Abhinavbwj/Skills-Architects/tree/main/skills/building-typology into .gemini/skills/building-typology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "building-typology", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Abhinavbwj/Skills-Architects building-typologyInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Abhinavbwj/Skills-Architects --skill building-typology -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Abhinavbwj/Skills-Architects.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/building-typology .github/skills/building-typology && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "building-typology" agent skill from https://github.com/Abhinavbwj/Skills-Architects/tree/main/skills/building-typology into .github/skills/building-typology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "building-typology", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Abhinavbwj/Skills-Architects --skill building-typology -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Abhinavbwj/Skills-Architects building-typology --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Abhinavbwj/Skills-Architects.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/building-typology .opencode/skills/building-typology && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "building-typology" agent skill from https://github.com/Abhinavbwj/Skills-Architects/tree/main/skills/building-typology into .opencode/skills/building-typology/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "building-typology", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
building-typologyCompares building types, from detached houses to supertall towers, using plan depth, density and efficiency metrics plus exemplar buildings.
Acting as a building typology specialist, the agent works from reference tables organized by use category. The residential section gives each type, such as detached house, semi-detached house and terrace or rowhouse, a metrics table: plan depth, storeys, plot width, typical GIA, density, net-to-gross ratio, structural system, parking, daylight and private amenity.
Each type also lists exemplar buildings with architect, year and place, for example the Farnsworth House and the Moriyama House. According to the description the skill spans residential, commercial, institutional, hospitality, industrial, cultural and mixed-use buildings, and helps compare typological options, select a form for a site, judge plan depth and daylight, and see how a typology affects density, efficiency and user experience. A `references/residential-typologies.md` file supplements the main text.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 30a0845. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Building Typology Reference loads about 8.5k tokens when it runs, and up to ~16k if it reads all its reference files. Until then it costs about 180 tokens; SKILL.md has 4,178 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from Abhinavbwj/Skills-Architects at commit 30a0845, republished under its MIT licence (© Abhinavbwj). 4,178 words, ~8,522 tokens.
.claude/skills/building-typology/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.You are an expert in building typology with encyclopedic knowledge of plan types, structural systems, dimensional standards, and exemplar buildings across every major use category. You understand how typological choices drive density, efficiency, daylight, construction cost, user experience, and urban form. Every recommendation is grounded in measurable metrics and real-world precedent.
| Metric | Value |
|---|---|
| Plan Depth | 8 - 12m (deeper with central corridors or lightwells) |
| Storeys | 1 - 3 typical |
| Plot Width | 8 - 20m |
| Typical GIA | 80 - 300 m2 |
| Density | 10 - 30 DU/ha |
| NTG Ratio | 0.85 - 0.92 (minimal common area) |
| Structural System | Load-bearing masonry, timber frame, light steel frame |
| Parking | On-plot garage or driveway, 1-3 spaces |
| Daylight | All rooms can have windows on 2+ sides; excellent daylight |
| Private Amenity | Front and rear gardens, 50-200+ m2 |
Exemplars:
| Metric | Value |
|---|---|
| Plan Depth | 8 - 10m |
| Storeys | 2 - 3 |
| Plot Width | 5 - 8m per unit (pair = 10-16m) |
| Typical GIA per Unit | 70 - 150 m2 |
| Density | 25 - 50 DU/ha |
| Party Wall | Min 100mm cavity masonry, STC 45+ |
| Parking | On-plot driveway, 1-2 spaces per unit |
| Daylight | Three aspects (front, rear, side); party wall is blank |
Exemplars:
| Metric | Value |
|---|---|
| Plan Depth | 8 - 12m |
| Plan Width | 4.5 - 7m per unit |
| Storeys | 2 - 4 |
| Typical GIA per Unit | 65 - 140 m2 |
| Density | 40 - 80 DU/ha |
| NTG Ratio | 0.85 - 0.90 |
| Structural System | Load-bearing party walls (masonry/concrete block), timber floors |
| Parking | On-street, rear mews court, or integral garage (reduces habitable area) |
| Daylight | Two aspects only (front and rear); max depth 12m for adequate rear room daylight |
| Private Amenity | Rear garden 20-60 m2, front yard 3-10 m2 |
Key Dimensions:
Exemplars:
| Metric | Value |
|---|---|
| Plan Depth | 10 - 14m (single-loaded corridor: 6-8m) |
| Core Type | Single staircase serving 4-8 units per floor (no lift required below 5 storeys in many codes) |
| Units per Core | 2 - 4 per landing (stair access type); 6-12 per floor (corridor type) |
| Typical Unit Size | 45 - 90 m2 NIA |
| Density | 60 - 150 DU/ha |
| NTG Ratio | 0.78 - 0.84 |
| Structural System | Load-bearing masonry, cross-laminated timber (CLT), reinforced concrete frame |
| Parking | Surface, undercroft, or basement; 0.5-1.0 spaces/unit |
| Daylight | Dual-aspect achievable with stair-access type; single-aspect common in corridor type |
Core Configurations:
Exemplars:
| Metric | Value |
|---|---|
| Plan Depth | 12 - 18m (double-loaded corridor) |
| Floor Plate | 600 - 1500 m2 GIA |
| Core Type | 1-2 lifts + 1 firefighting stair + 1 escape stair (code-dependent) |
| Units per Core per Floor | 4 - 10 |
| Typical Unit Mix | 30-40% 1-bed, 35-45% 2-bed, 15-25% 3-bed |
| Density | 100 - 250 DU/ha |
| NTG Ratio | 0.75 - 0.82 |
| Structural System | RC frame, flat slab (most common), RC shear walls + flat slab, CLT (up to ~10 storeys) |
| Structural Grid | 6.0m x 7.5m typical (residential) |
| Floor-to-Floor | 2.85 - 3.15m |
| Parking | Basement or podium; 0.3-1.0 spaces/unit |
| Daylight | Mix of dual-aspect (corners, ends) and single-aspect (mid-block); plan depth critical |
Key Design Principles:
Exemplars:
| Metric | Value |
|---|---|
| Plan Depth | Point tower: 18-24m diameter; Slab tower: 12-16m depth |
| Floor Plate | 400 - 900 m2 GIA (point tower); 800 - 2000 m2 (slab) |
| Core Size | 80 - 150 m2 (lifts + stairs + lobbies + risers) |
| Core-to-GIA Ratio | 20 - 28% (point tower); 15 - 22% (slab tower) |
| Lifts | 2 per 80-120 units (min), +1 firefighting lift |
| Units per Core per Floor | 4 - 8 (point tower); 8 - 16 (slab tower) |
| Density | 200 - 600+ DU/ha |
| NTG Ratio | 0.68 - 0.78 (point tower); 0.72 - 0.82 (slab tower) |
| Structural System | RC core + flat slab, RC core + post-tensioned slab, RC core + steel perimeter |
| Floor-to-Floor | 3.0 - 3.3m (standard); 3.5 - 4.0m (luxury) |
| Wind | Wind analysis required above 10 storeys; corner balconies problematic above 15 storeys |
| Parking | Basement podium (2-5 levels); 0.2-1.0 spaces/unit |
Core Design for Towers:
Exemplars:
| Metric | Value |
|---|---|
| Plan Depth | 8 - 14m |
| Storeys per Unit | 2 (duplex within apartment building) |
| Typical GIA | 65 - 120 m2 |
| Access | Corridor every other floor (skip-stop) or private external stair |
| Advantage | Dual-aspect living, internal stair gives house-like quality, reduced corridor area |
| Disadvantage | Internal stair consumes 3-4 m2 NIA per unit, accessibility challenge (entry level only) |
Exemplars:
| Metric | Value |
|---|---|
| Plan Depth | 6 - 10m wings around 6-15m courtyard |
| Storeys | 1 - 3 |
| Typical GIA | 60 - 200 m2 |
| Density | 40 - 100 DU/ha |
| Courtyard Size | Min 4m x 4m for light; 6m x 6m for usable outdoor space |
| Advantage | Privacy, microclimate, daylight to deep plans, cultural tradition |
| Structural System | Load-bearing walls (masonry, rammed earth, concrete) |
Exemplars:
| Metric | Value |
|---|---|
| Community Size | 15 - 40 households (optimal for social cohesion) |
| Private Unit | 40 - 100 m2 NIA (smaller than conventional, offset by shared spaces) |
| Shared Spaces | Common house: 150-300 m2 (kitchen, dining, lounge, laundry, guest rooms, workshop) |
| Shared-to-Private Ratio | 10 - 20% of total NIA is shared |
| Layout | Cluster around shared courtyard or garden; parking at periphery |
| Density | 30 - 80 DU/ha |
Exemplars:
| Metric | Value |
|---|---|
| Private Unit | 10 - 25 m2 NIA (bedroom + en-suite or pod bathroom) |
| Shared Spaces | Kitchen, living, laundry, co-working, gym: 5-10 m2/unit |
| Building Type | Typically mid-rise apartment, repurposed hotel, or purpose-built |
| Density | 200 - 500+ DU/ha |
| NTG Ratio | 0.65 - 0.75 (extensive shared space) |
| Target User | Young professionals, students, digital nomads, short-term workers |
Exemplars:
| Metric | Value |
|---|---|
| Floor Plate Area | 1,000 - 2,500 m2 NIA typical; prime City of London: 1,500-2,000 m2 |
| Plan Depth (core to glass) | 12 - 15m (BCO recommendation: max 15m for naturally ventilated zones) |
| Floor-to-Floor | 3.6 - 4.2m (BCO standard: 3.9m typical) |
| Ceiling Height | 2.6 - 2.85m finished ceiling (BCO: min 2.6m, preferred 2.7-2.8m) |
| Raised Floor Depth | 100 - 150mm (BCO: min 150mm for full flexibility) |
| Ceiling Void | 400 - 600mm (services distribution, acoustic ceiling) |
| Structural Depth | 300 - 500mm (PT slab: 300mm; composite: 400-500mm) |
| Structural Grid | 7.5m, 9.0m, 10.8m, or 12.0m (must coordinate with parking below: 7.2m or 7.5m) |
| NTG Ratio | 0.80 - 0.85 (BCO target: 82.5%) |
| Core-to-GIA | 15 - 22% |
| Loading | 2.5 kN/m2 + 1.0 kN/m2 partitions (minimum) |
Exemplars:
| Metric | Value |
|---|---|
| Floor Plate | 2,000 - 10,000+ m2 (single-user, often deeper plans) |
| Plan Depth | 15 - 25m (internal atria for daylight to deep plans) |
| Floor-to-Floor | 3.9 - 4.5m (more generous for owner-specified services) |
| NTG Ratio | 0.72 - 0.80 (more generous common areas, atria, amenity) |
| Typical Features | Atrium, branded reception, staff restaurant, fitness centre, town hall spaces |
Exemplars:
| Metric | Value |
|---|---|
| Floor Plate | 1,000 - 5,000 m2 per location |
| Desk Density | 6 - 8 m2/person (denser than conventional) |
| Sharing Ratio | 0.6 - 0.8 desks per member |
| Meeting Room Ratio | 1 room per 15-20 members |
| Amenity | 20 - 30% of NIA (kitchen, lounge, event space, phone booths) |
| NTG Ratio | 0.72 - 0.78 (extensive amenity and circulation) |
| Floor-to-Floor | Prefers high ceilings (exposed services aesthetic) > 3.5m |
Exemplars:
| Metric | Value |
|---|---|
| Site Area | 5 - 50+ ha |
| Building Coverage | 20 - 40% (generous landscape) |
| Floor Plate | 2,000 - 5,000 m2 per building |
| Storeys | 2 - 6 typical (low-rise campus character) |
| Density | 0.3 - 0.8 FAR |
| Parking | Surface or structured; 1 space per 30-50 m2 NIA |
| Amenity | Central hub (dining, fitness, retail), outdoor sport/recreation |
Exemplars:
Podium + Tower:
| Metric | Value |
|---|---|
| Podium | 2-4 storeys, large floor plates (5,000-15,000 m2) for clinical departments |
| Tower | 6-15 storeys above podium for inpatient wards (1,000-2,000 m2 floor plates) |
| Advantage | Clinical departments get large column-free floor plates; wards get daylight and views |
| Disadvantage | Long vertical travel distances; complex structural transfer at podium-tower interface |
| Exemplar | Royal London Hospital (HOK/Skanska, 2012) -- 17 storeys, 115,000 m2, largest new-build hospital in UK |
Courtyard / Chequerboard:
| Metric | Value |
|---|---|
| Floor Plate | 3,000 - 8,000 m2 with internal courtyards for daylight |
| Storeys | 3 - 6 |
| Advantage | All departments at low level, short horizontal travel, natural light to deep plans |
| Disadvantage | Large footprint requires large site; limited vertical expansion |
| Exemplar | Khoo Teck Puat Hospital (CPG Consultants, 2010, Singapore) -- courtyard plan, biophilic design, 590 beds |
Finger Plan (Pavilion):
| Metric | Value |
|---|---|
| Plan | Linear wings (fingers) connected by a central spine corridor |
| Wing Depth | 12 - 18m per wing |
| Spacing | 18 - 25m between wings (daylight and ventilation) |
| Advantage | Excellent daylight and ventilation, phased expansion by adding fingers |
| Disadvantage | Long horizontal travel distances, large site |
| Exemplar | Nightingale model hospitals (19th century); modern: Alder Hey Children's Hospital (BDP, 2015, Liverpool) |
Nucleus / Compact:
| Metric | Value |
|---|---|
| Plan | Compact cruciform or radial plan around central core |
| Floor Plate | 2,000 - 4,000 m2 |
| Advantage | Short travel distances, efficient servicing |
| Disadvantage | Limited daylight to central zones, complex wayfinding |
| Exemplar | NHS Nucleus template hospitals (1970s-80s UK) |
| Metric | Standard |
|---|---|
| Corridor Width (bed movement) | 2.4m min clear; 2.7m recommended |
| Corridor Width (staff/patient ambulatory) | 1.8m min; 2.1m recommended |
| Patient Room Door Width | 1.2m min clear (bed passage) |
| Nurse Station Visibility | Direct sightline to all beds in unit (max 28-32 bed unit) |
| Clean-to-Dirty Flow | Unidirectional; sterile > clean > dirty, no backtracking |
| Departmental Stacking | ED and Imaging at ground; Surgery above ED; Wards above Surgery |
| Floor-to-Floor | 4.2 - 5.0m (hospital typical, interstitial space for services in some designs) |
| NTG Ratio | 0.55 - 0.65 (most inefficient building type due to wide corridors, complex services) |
| Metric | Value |
|---|---|
| Floor Plate | 500 - 3,000 m2 |
| Storeys | 1 - 3 |
| Core Spaces | Waiting, reception, consulting rooms, treatment rooms, staff areas |
| Consult Room | 14 - 16 m2 (GP: 12 m2 min) |
| Waiting Area | 1.5 - 2.0 m2 per concurrent patient |
| NTG Ratio | 0.70 - 0.78 |
| Parking | 3 - 5 spaces per consulting room |
Exemplar: Maggie's Centres (various architects: Gehry, Hadid, Heatherwick, Chipperfield) -- 200-400 m2, domestic scale, open-plan kitchen as heart, no waiting room, garden
| Metric | Value |
|---|---|
| Site Area | 1.0 - 2.0 ha (1 FE = 210 pupils) |
| GIA | 1,100 - 2,200 m2 (1FE - 3FE) per BB103 |
| Storeys | 1 - 2 (single-storey preferred for youngest children) |
| Classroom | 55 - 63 m2, min 2.0 m2/pupil |
| Corridor Width | 1.8m min; 2.4m recommended (doubled as social/display space) |
| Assembly/Dining Hall | 120 - 170 m2 (dual-use for PE in smaller schools) |
| NTG Ratio | 0.72 - 0.78 |
| Daylight | Every teaching space must have windows; min average daylight factor 2% |
Plan Types:
Exemplars:
| Metric | Value |
|---|---|
| Site Area | 3.0 - 7.0 ha (6FE - 12FE = 900-1800 pupils) |
| GIA | 6,000 - 12,000 m2 per BB103 |
| Storeys | 2 - 4 |
| Classroom | 55 - 65 m2 (30 pupils) |
| Specialist Rooms | 80 - 110 m2 (science labs, workshops, studios) |
| Sports Hall | 594 m2 (4-court); 891 m2 (6-court) |
| Corridor Width | 2.4 - 3.0m (high traffic, lockers, display) |
| NTG Ratio | 0.68 - 0.75 |
| Floor-to-Floor | 3.3 - 3.9m (higher for sports hall and specialist spaces) |
Exemplars:
| Metric | Value |
|---|---|
| Campus Coverage | 20 - 40% of site |
| Building Types | Teaching, laboratory, library, student union, residential, sports, administration |
| Lecture Theatre | 1.2 - 1.5 m2/seat (tiered); 200-400 seats typical |
| Teaching Lab | 2.5 - 3.5 m2/student (wet science); fume hoods, services |
| Library | 4 - 5 m2/reader; stack area 5-7 m2 per 1000 volumes |
| Floor-to-Floor | 3.6 - 4.5m (lab buildings); 3.3 - 3.9m (teaching/admin) |
| NTG Ratio | 0.60 - 0.72 (lab-heavy buildings lower) |
Exemplars:
Plan Types:
Linear Sequence (Enfilade): Rooms connected in sequence; visitor follows a prescribed route. Total control of narrative. Examples: Vatican Museums, Uffizi.
Free-Flow (Open Plan): Large open galleries with moveable partitions; visitor chooses own path. Flexible for changing exhibitions. Example: Centre Pompidou (Piano + Rogers, 1977, Paris), Tate Modern Turbine Hall.
Mixed (Sequential + Free-Flow): Permanent collection in sequence, temporary exhibitions in free-flow spaces. Most common contemporary approach.
| Metric | Value |
|---|---|
| Gallery Ceiling Height | 4.5 - 6.0m (paintings); 6.0 - 10.0m (large sculpture/installation) |
| Gallery Width | 6 - 12m (paintings on walls); 15 - 30m (sculpture, installation) |
| Gallery Proportions | 1:1.5 to 1:2 (width:length) for paintings galleries |
| Hanging Height | Eye line at 1.5m; centre of work at 1.45-1.55m |
| Lighting (paintings) | 200 lux max; UV filtered; no direct sunlight |
| Lighting (works on paper) | 50 lux max; no natural light |
| Climate Control | 20 +/- 2 deg C, 50 +/- 5% RH, 24/7/365 |
| BOH Ratio | 40 - 60% of public area (conservation, storage, loading, offices) |
| NTG Ratio | 0.55 - 0.65 |
| Floor Loading | 5.0 kN/m2 min for sculpture galleries |
Exemplars:
Configurations:
| Type | Description | Capacity Range | Actor-Audience Distance |
|---|---|---|---|
| Proscenium | Stage behind frame, audience in front | 300 - 2,500 | 15 - 30m |
| Thrust | Stage projects into audience on 3 sides | 200 - 1,200 | 8 - 18m |
| Arena (Theatre-in-the-Round) | Audience surrounds stage | 100 - 600 | 5 - 12m |
| Black Box | Flexible, reconfigurable space | 50 - 400 | Variable |
| Courtyard | Galleried, audience on multiple levels wrapping stage | 200 - 1,000 | 8 - 20m |
| Metric | Standard |
|---|---|
| Seat Width | 500 - 530mm (min), 550mm (premium) |
| Row Spacing | 760 - 850mm back-to-back (min 760mm for sightlines) |
| Aisle Width | 1.1m min (IBC), wider for higher capacity |
| Sightline (C-value) | 65 - 125mm (cinema); 100 - 130mm (theatre); every seat sees over head in front |
| Acoustic Volume | 6 - 10 m3/seat (symphony); 4 - 7 m3/seat (drama); 3 - 5 m3/seat (cinema) |
| Reverberation Time (RT60) | 1.7 - 2.2s (symphony); 1.0 - 1.4s (drama); 0.6 - 0.8s (speech/cinema) |
| Stage Depth | 10 - 14m (proscenium) |
| Fly Tower Height | 2.5x proscenium opening height (typically 22-30m above stage) |
| BOH-to-FOH Ratio | 0.7 - 1.0 (smaller venues); 1.0 - 1.5 (major opera houses) |
| NTG Ratio | 0.45 - 0.55 (performing arts are the least efficient building type) |
Exemplars:
| Metric | Value |
|---|---|
| Stack Area | 5 - 7 m2 per 1,000 volumes (open); mobile shelving halves this |
| Reading Space | 4 - 5 m2 per reader |
| Digital/Computer | 3 - 4 m2 per workstation |
| Children's Area | 30 - 80 m2 (dedicated, ground floor preferred) |
| Floor Loading | 6.5 kN/m2 min for stacks; 2.5 kN/m2 for reading areas |
| Ceiling Height | 3.0 - 4.0m (reading rooms); 2.7m min (stacks) |
| NTG Ratio | 0.65 - 0.75 |
| Daylight | Reading areas: natural light preferred, avoid direct sun on collections |
Exemplars:
Corridor-Loaded (Double-Loaded):
| Metric | Value |
|---|---|
| Corridor Width | 1.5 - 1.8m (budget); 1.8 - 2.1m (luxury) |
| Room Depth | 6.0 - 8.0m (budget/midscale); 8.0 - 12.0m (luxury) |
| Room Width | 3.3 - 3.6m (budget); 3.6 - 4.5m (midscale); 4.5 - 6.0m (luxury) |
| Rooms per Floor | 20 - 40 per corridor wing |
| NTG Ratio | 0.62 - 0.72 |
| Advantage | Most efficient layout; maximizes rooms per floor |
| Disadvantage | Single-aspect rooms; long, institutional corridors |
Atrium:
| Metric | Value |
|---|---|
| Atrium Width | 15 - 30m |
| Atrium Height | Full building height (dramatic) |
| Rooms per Floor | 30 - 80 per floor (wrapped around atrium) |
| NTG Ratio | 0.55 - 0.65 (atrium consumes GIA) |
| Advantage | Dramatic arrival, daylight to corridors, wayfinding |
| Disadvantage | Acoustic issues, fire engineering complexity, less efficient |
| Exemplar | Hyatt Regency Atlanta (John Portman, 1967) -- first atrium hotel, 22 storeys, 800 rooms |
Courtyard:
| Metric | Value |
|---|---|
| Courtyard Size | 15 - 40m across |
| Storeys | 2 - 5 |
| NTG Ratio | 0.58 - 0.68 |
| Advantage | Outdoor amenity, daylight, resort character |
| Exemplar | Aman Venice (Papadopoli Palace renovation) -- historic courtyard hotel |
Tower:
| Metric | Value |
|---|---|
| Floor Plate | 800 - 2,000 m2 GIA |
| Rooms per Floor | 12 - 30 |
| Core | 2+ lifts, service lift, firefighting lift, 2 stairs |
| NTG Ratio | 0.60 - 0.68 |
| Exemplar | Marina Bay Sands (Moshe Safdie, 2010, Singapore) -- 3 towers, 2,561 rooms, SkyPark |
| Metric | Budget | Midscale | Upscale | Luxury |
|---|---|---|---|---|
| Room NIA (m2) | 16-20 | 22-28 | 30-40 | 40-60+ |
| Bathroom NIA (m2) | 3-4 | 4-5 | 6-8 | 8-12+ |
| Floor-to-Floor (m) | 2.9-3.1 | 3.0-3.3 | 3.3-3.6 | 3.6-4.2 |
| Lobby (m2/room) | 0.5-0.8 | 0.8-1.2 | 1.2-1.8 | 1.8-3.0 |
| F&B (seats/room) | 0.3-0.5 | 0.5-0.7 | 0.7-1.0 | 1.0-1.5 |
| BOH (% of FOH) | 40-50% | 45-55% | 50-60% | 55-70% |
| GIA/room (m2) | 35-45 | 50-65 | 70-90 | 90-140 |
| Staff/room ratio | 0.3-0.5 | 0.5-0.8 | 0.8-1.2 | 1.2-2.5 |
| Metric | Value |
|---|---|
| Dining Area per Seat | 1.4 - 1.8 m2 (casual); 1.8 - 2.5 m2 (fine dining) |
| Kitchen Area | 40 - 60% of dining area (full production); 25 - 40% (finishing kitchen) |
| Bar Area | 0.5 - 0.8 m2/stool + standing area |
| WC Provision | 1 per 30 covers (M), 1 per 15 covers (F) minimum |
| Floor-to-Ceiling | 3.0 - 3.5m (standard); 4.0 - 5.0m (destination restaurant) |
| Kitchen Ceiling | 3.0m min (extraction hoods, grease ducts) |
| Service Entrance | Separate from customer entrance |
| Metric | Value |
|---|---|
| Podium | 2-6 storeys, large floor plate (2,000-10,000 m2), retail/office/parking |
| Tower | 10-80+ storeys, smaller floor plate (400-2,000 m2), residential/hotel/office |
| Structural Transfer | At podium-tower interface; transfer beams/slabs up to 3m deep |
| Setback | Tower set back from podium edge (3-5m typical) for amenity terrace |
| Advantage | Urban street wall at podium height; density via tower; mixed uses |
| Disadvantage | Structural cost of transfer; servicing complexity; fire separation between uses |
Exemplars:
| Metric | Value |
|---|---|
| Typical Stacking Order (bottom to top) | Parking > Retail > Office > Hotel > Residential |
| Logic | Heavier uses lower, public uses at grade, quieter uses higher |
| Fire Separation | 2-hour fire-rated floor between different use classes (IBC/EN) |
| Acoustic Separation | Min 50 dB airborne + 55 dB impact between residential and commercial |
| Separate Cores | Each use class requires its own lift lobby and fire escape |
| Shared Services | Central plant with metered distribution to each use |
| Floor-to-Floor Variation | Retail 4.5m, Office 3.9m, Hotel 3.3m, Residential 3.0m |
| Metric | Value |
|---|---|
| Configuration | Different uses in adjacent volumes sharing a common base/ground level |
| Advantage | Independent structural systems, simpler fire engineering |
| Disadvantage | Requires wide site; less density than vertical stacking |
| Separation | Fire wall between uses; shared podium level for retail/public |
| Metric | Value |
|---|---|
| Concept | Self-contained community in a single tall building, with all uses vertically integrated |
| Sky Lobbies | Every 10-15 floors, with shared amenity (gardens, retail, social spaces) |
| Structural | Outrigger trusses at sky lobbies for wind resistance |
| Exemplar | The Interlace (OMA, 2013, Singapore) -- horizontal village concept; WOHA Architects' projects in Singapore (e.g., Oasia Hotel Downtown, 2016 -- 314 rooms, sky gardens every 6 floors, 89% green plot ratio) |
| Challenge | Resolution |
|---|---|
| Entrance Separation | Each use gets its own lobby and address; residential entrance must be distinct from commercial |
| Servicing Conflicts | Separate loading docks or time-managed shared dock; separate waste collection |
| Structural Grid Mismatch | Office (9m grid) vs. residential (6-7.5m grid) vs. parking (7.2m grid) -- transfer structure |
| Ceiling Height Variation | Different floor-to-floor heights require careful section design at interfaces |
| Acoustic Isolation | Floating floors, isolated structural connections, buffer floors at use transitions |
| Fire Egress | Each use class must have independent egress to grade; no shared escape routes |
| Wind Effects | Tower-on-podium creates downdrafts; wind studies required for pedestrian comfort |
| Parking Allocation | Separate parking zones for each use; different peak times enable shared reduction |
© Abhinavbwj, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file (references) in skills/building-typology of Abhinavbwj/Skills-Architects.
Open the folder on GitHubat commit 30a0845
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in Abhinavbwj/Skills-Architects, which our catalogue first saw on October 7, 2026.
Building Typology Reference next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Building Typology Reference this skillAbhinavbwj/Skills-Architects | 296 | 1 repos | ~8.5k | Automated safety check: Pass | MIT | |
| Thue Tncn Vietnamdotanminh/thue-tncn-vietnam | 241 | — | ~2.8k | Automated safety check: Pass | None | |
| Apartment Finderhanzili/hanzi-browse | 177 | — | ~2.1k | Automated safety check: Pass | Custom licence | |
| Realestate Commercialzubair-trabzada/ai-realestate-claude | 179 | — | ~3.2k | Automated safety check: Pass | MIT | |
| Vet PRetewiah/awesome-real-estate | 375 | — | ~1.5k | Automated safety check: Pass | CC0-1.0 | |
| Bank Corporate Credit Ddaifinlab/FinClaw | 255 | — | ~952 | Automated safety check: Pass | Apache-2.0 |
dotanminh/thue-tncn-vietnam
A skill your agent uses when user asks about Vietnamese personal income tax (TNCN), tax finalization (quyet toan), dependent deductions (giam tru gia canh), freelancer/KOL/online seller tax, eTax…
hanzili/hanzi-browse
Search for apartments across multiple real estate platforms, compare listings side by side, and help submit inquiries or applications.
zubair-trabzada/ai-realestate-claude
Commercial Property Analysis — NOI, cap rate, expense ratio, tenant mix, vacancy, debt coverage, replacement cost, and lease analysis with Commercial Score (0-100)
etewiah/awesome-real-estate
Rigorous checklist for triaging PRs on the awesome-real-estate list.
aifinlab/FinClaw
A skill your agent uses when the user asks for help with corporate credit due diligence, enterprise credit investigation, pre-loan review, borrower analysis, document collection, management…
zubair-trabzada/ai-realestate-claude
Side-by-Side Property Comparison — takes two addresses and compares across price, specs, rental income, neighborhood, and investment potential with a winner per category and overall recommendation
Abhinavbwj/Skills-Architects
Seven command-line Python calculators for early architectural checks: area and density, U-value, daylight factor, egress, structural load, energy demand and cost.
Abhinavbwj/Skills-Architects
Guides architectural programming work: space needs, adjacency matrices, area schedules and net-to-gross checks for project briefs across common building types.
Abhinavbwj/Skills-Architects
Knowledge base for early-stage architectural design: parti development, massing studies, spatial organization and translating abstract ideas into building form.
Abhinavbwj/Skills-Architects
Architectural movements, design philosophy, critical theory, precedent analysis, and compositional principles for informed design reasoning
Abhinavbwj/Skills-Architects
Architectural material properties, durability, sustainability, specification, detailing, life-cycle assessment, and material palettes for building design
Abhinavbwj/Skills-Architects
Reference for architects on IBC occupancy classification, construction types, height and area limits, egress, fire protection and plumbing fixtures, with international comparisons.
Categories
Compares building types, from detached houses to supertall towers, using plan depth, density and efficiency metrics plus exemplar buildings. Acting as a building typology specialist, the agent works from reference tables organized by use category. The residential section gives each type, such as detached house, semi-detached house and terrace or rowhouse, a metrics table: plan depth, storeys, plot width, typical GIA, density, net-to-gross ratio, structural system, parking, daylight and private amenity.
Building Typology Reference fits situations like: comparing building types for a site, from terraces to mixed-use podium-tower schemes; checking typical plan depth, floor-to-floor height or net-to-gross ratio for a type; finding precedent buildings for a typology; assessing how plan depth affects daylight and density.
Run `npx skills add Abhinavbwj/Skills-Architects --skill building-typology -a claude-code`. Or copy the skill folder (skills/building-typology in Abhinavbwj/Skills-Architects) into .claude/skills/building-typology in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Abhinavbwj/Skills-Architects --skill building-typology -a codex`. Or copy the skill folder (skills/building-typology in Abhinavbwj/Skills-Architects) into .agents/skills/building-typology in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Abhinavbwj/Skills-Architects --skill building-typology -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/building-typology, .gemini/skills/building-typology, .github/skills/building-typology and .opencode/skills/building-typology in your project.
SKILL.md names no scripts, command-line tools or credentials: Building Typology Reference is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Building Typology Reference is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 8.5k tokens (SKILL.md is roughly 34k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 7.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Building Typology Reference: Thue Tncn Vietnam (dotanminh/thue-tncn-vietnam, 241 stars), Apartment Finder (hanzili/hanzi-browse, 177 stars), Realestate Commercial (zubair-trabzada/ai-realestate-claude, 179 stars) and Vet PR (etewiah/awesome-real-estate, 375 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Abhinavbwj (a GitHub user) maintains it in Abhinavbwj/Skills-Architects, which has 296 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on May 20, 2026.
Source: Abhinavbwj/Skills-Architects on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.