Agent skill

Balcony Lobby Far Recalculation

by h30190 in h30190/HJPLUS_Taiwan_Architect_KB

This skill should be used when calculating Taiwan FAR gross-floor-area inclusion for balcony and shared stair/elevator lobby areas under Building Technical Regulations Article 162, including the…

CC-BY-SA-4.0Auto-check passed

Install Balcony Lobby Far Recalculation

skills CLI
$ npx skills add h30190/HJPLUS_Taiwan_Architect_KB --skill balcony-lobby-far-recalculation -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install h30190/HJPLUS_Taiwan_Architect_KB balcony-lobby-far-recalculation --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/h30190/HJPLUS_Taiwan_Architect_KB.git skills-src && mkdir -p .claude/skills && cp -r skills-src/'raw/建築法規/容積率與建蔽率計算/陽臺梯廳回計容積計算/balcony-lobby-far-recalculation' .claude/skills/balcony-lobby-far-recalculation && rm -rf skills-src

Use ~/.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/

Facts

Skill name
balcony-lobby-far-recalculation
GitHub stars
158
Token cost
~1.7k tokens
SKILL.md length
683 words
Files
1
Skills in repo
86
Repo updated
First seen
Licence
CC-BY-SA-4.0

At a glance

This skill should be used when calculating Taiwan FAR gross-floor-area inclusion for balcony and shared stair/elevator lobby areas under Building Technical Regulations Article 162, including the…

  • Works in 5 steps: Check balcony against the 10% cap and… → Check lobby against the 10% cap and… → Cap each item at its 10% exempt… → …
  • SKILL.md covers Overview, Legal Basis, Inputs and Algorithm, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Balcony Lobby Far Recalculation is an agent skill from h30190/HJPLUS_Taiwan_Architect_KB. This skill should be used when calculating Taiwan FAR gross-floor-area inclusion for balcony and shared stair/elevator lobby areas under Building Technical Regulations Article 162, including the separate 10% balcony cap, separate 10% lobby cap, combined 15% balcony-plus-lobby cap, and avoiding double-counting already-included excess area.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: claude-code,opencode,agent-skills

The repository describes itself as: 一個開源的台灣AEC產業知識庫,只要你願意共享經驗與知識就歡迎加入我們. The licence is CC-BY-SA-4.0.

Example prompts

  • “/balcony-lobby-far-recalculation”

Requirements

  • Compatibility (from SKILL.md): claude-code,opencode,agent-skills

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Check balcony against the 10% cap and record balcony excess.
  2. Check lobby against the 10% cap and record lobby excess.
  3. Cap each item at its 10% exempt candidate before the combined 15% check.
  4. Check min(B, Cap10) + min(L, Cap10) against Cap15.
  5. Add the two separate 10% excess values and the combined 15% excess value.

What it can do on your machine

Read from SKILL.md and the folder at commit 35ed06e. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    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.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    claude-code,opencode,agent-skills

    From compatibility in the SKILL.md frontmatter.

Context cost

Balcony Lobby Far Recalculation loads about 1.7k tokens when it runs. Until then it costs about 93 tokens; SKILL.md has 683 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~93
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from h30190/HJPLUS_Taiwan_Architect_KB at commit 35ed06e, republished under its CC-BY-SA-4.0 licence (© h30190). 683 words, ~1,676 tokens.

Download SKILL.mdSave it as .claude/skills/balcony-lobby-far-recalculation/SKILL.md (or your agent's skills folder).
name
balcony-lobby-far-recalculation
description
This skill should be used when calculating Taiwan FAR gross-floor-area inclusion for balcony and shared stair/elevator lobby areas under Building Technical Regulations Article 162, including the separate 10% balcony cap, separate 10% lobby cap, combined 15% balcony-plus-lobby cap, and avoiding double-counting already-included excess area.
compatibility
claude-code,opencode,agent-skills
type
Skill
license
CC-BY-SA-4.0
metadata.audience
architects
metadata.region
taiwan
metadata.class
C

Balcony and Lobby FAR Recalculation

Overview

Use this skill when reviewing Taiwan building-permit FAR calculations for:

  • Balcony area (陽臺面積) exemption up to 10% of the floor area
  • Shared stair/elevator lobby area (梯廳面積) exemption up to 10% of the floor area
  • Combined balcony plus lobby exemption up to 15% of the floor area
  • Recalculated area that must be included in FAR gross floor area (回計容積面積)

The key practitioner issue is avoiding double-counting: once balcony or lobby area has already exceeded its own 10% cap and has been included in FAR, the combined 15% check should use only the remaining exempt candidates, not the original raw balcony plus lobby total.

Building Technical Regulations, Design and Construction, Article 162, Paragraph 1, Subparagraph 1:

  • Balcony area within 10% of that floor's area may be excluded from FAR gross floor area.
  • Shared stair/elevator lobby area within 10% of that floor's area may be excluded, provided the lobby clear depth is at least 2 m.
  • If balcony plus lobby area exceeds 15% of that floor's area, the excess must be included.

Always verify local review-sheet conventions and current official text before final filing.

Inputs

SymbolMeaning
FFloor area for the reviewed story
BTotal balcony area for the story
LTotal eligible shared stair/elevator lobby area for the story
Cap10F * 0.10, rounded to two decimals before use
Cap15F * 0.15, rounded to two decimals before use

Only include lobby area in L after confirming the lobby meets basic eligibility, especially the 2 m finished clear-depth requirement.

Algorithm

text
Cap10 = round(F * 0.10, 2)
Cap15 = round(F * 0.15, 2)

balcony_exempt_candidate = min(B, Cap10)
balcony_excess_10 = B - balcony_exempt_candidate

lobby_exempt_candidate = min(L, Cap10)
lobby_excess_10 = L - lobby_exempt_candidate

combined_exempt_candidate = balcony_exempt_candidate + lobby_exempt_candidate
combined_excess_15 = max(combined_exempt_candidate - Cap15, 0)

total_far_included_area =
  balcony_excess_10
  + lobby_excess_10
  + combined_excess_15

final_exempt_area = B + L - total_far_included_area

Review Logic

  1. Check balcony against the 10% cap and record balcony excess.
  2. Check lobby against the 10% cap and record lobby excess.
  3. Cap each item at its 10% exempt candidate before the combined 15% check.
  4. Check min(B, Cap10) + min(L, Cap10) against Cap15.
  5. Add the two separate 10% excess values and the combined 15% excess value.

Do not calculate separate 10% excess first and then check raw B + L against 15%, because that can include the same excess area twice.

Decimal Handling

Use one decimal convention throughout the calculation sheet:

  • Round Cap10 = F * 0.10 to two decimal places before using it as the 10% exemption cap.
  • Round Cap15 = F * 0.15 to two decimal places before using it as the combined 15% exemption cap.
  • Use the rounded Cap10 to split each item, so exempt area + included excess area = original balcony or lobby area in the review table.
  • Display other output fields to two decimal places.

Use the usual half-up engineering-table convention for midpoint cases.

Show full SKILL.md (261 more words)Show less

Worked Examples

Example A
text
F = 752.58
L = 78.69
B = 2.70

Cap10 = round(752.58 * 0.10, 2) = 75.26
Cap15 = round(752.58 * 0.15, 2) = 112.89

lobby_excess_10 = 78.69 - 75.26 = 3.43
balcony_excess_10 = 0

combined_exempt_candidate = 75.26 + 2.70 = 77.96
combined_excess_15 = 0

total_far_included_area = 3.43

With two-decimal rounding, report 3.43 m2.

Example B
text
F = 447.48
L = 40.37
B = 36.43

Cap10 = round(447.48 * 0.10, 2) = 44.75
Cap15 = round(447.48 * 0.15, 2) = 67.12

lobby_excess_10 = 0
balcony_excess_10 = 0

combined_exempt_candidate = 40.37 + 36.43 = 76.80
combined_excess_15 = 76.80 - 67.12 = 9.68

With two-decimal rounding, report 9.68 m2.

Example C: Both Items Exceed 10%
text
F = 500.00
L = 62.00
B = 58.00

Cap10 = round(500.00 * 0.10, 2) = 50.00
Cap15 = round(500.00 * 0.15, 2) = 75.00

lobby_excess_10 = 12.00
balcony_excess_10 = 8.00

combined_exempt_candidate = 50.00 + 50.00 = 100.00
combined_excess_15 = 25.00

total_far_included_area = 12.00 + 8.00 + 25.00 = 45.00
final_exempt_area = 62.00 + 58.00 - 45.00 = 75.00

This preserves the 15% final exempt ceiling without double-counting the 20 m2 that was already included by the separate 10% checks.

Validation Cases

Use these cases to verify that each 10% item split satisfies exempt + included = original area after the 10% cap is rounded.

CaseFCap10ItemOriginalExemptIncludedSum
A lobby over 10%752.5875.26Lobby78.6975.263.4378.69
A balcony under 10%752.5875.26Balcony2.702.700.002.70
B lobby under 10%447.4844.75Lobby40.3740.370.0040.37
B balcony under 10%447.4844.75Balcony36.4336.430.0036.43
Exactly rounded 10% cap333.3533.34Lobby33.3433.340.0033.34
Just above rounded 10% cap333.3533.34Balcony33.3533.340.0133.35
Both items over 10%500.0050.00Lobby62.0050.0012.0062.00
Both items over 10%500.0050.00Balcony58.0050.008.0058.00

Output Checklist

  • Confirm lobby clear depth and eligibility before including lobby area as an exempt candidate.
  • Show Cap10 and Cap15 for each floor.
  • Show separate balcony and lobby 10% excess values.
  • Show combined 15% excess using the capped exempt candidates.
  • State the decimal rule: round Cap10 and Cap15 to two decimals before using them as caps.

Tool Examples

  • taiwan-building-code_search_building_code(query: "建築技術規則 第162條 陽臺 梯廳 百分之十五", limit: 5)
  • taiwan-building-code_search_building_interpretations(query: "陽臺 梯廳 容積 15%", limit: 5)

References

  • Building Technical Regulations, Design and Construction, Article 162: FAR gross-floor-area calculation and exemption items
  • Local building-permit FAR calculation sheets and review conventions

© h30190, CC-BY-SA-4.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in raw/建築法規/容積率與建蔽率計算/陽臺梯廳回計容積計算/balcony-lobby-far-recalculation of h30190/HJPLUS_Taiwan_Architect_KB.

Open the folder on GitHubat commit 35ed06e

Compare with similar skills

Balcony Lobby Far Recalculation 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.

Balcony Lobby Far Recalculation compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Balcony Lobby Far Recalculation this skillh30190/HJPLUS_Taiwan_Architect_KB158—~1.7kAutomated safety check: PassCC-BY-SA-4.0
Eol Resistor Calculatorsickn33/agentic-awesome-skills47k1 repos~3.5kAutomated safety check: PassMIT
Metric Calculatorjeremylongshore/tons-of-skills-marketplace2.8k—~563Automated safety check: PassMIT
Retention Calculatorjeremylongshore/tons-of-skills-marketplace2.8k—~573Automated safety check: PassMIT
Throughput Calculatorjeremylongshore/tons-of-skills-marketplace2.8k—~577Automated safety check: PassMIT
CalculatorCode-and-Sorts/awesome-copilot-agents5801 repos~470Automated safety check: PassMIT

Similar skills

  • Eol Resistor Calculator

    sickn33/agentic-awesome-skills

    Calculates and validates end-of-line (EOL, SEOL, DEOL, TEOL) resistor loops for intrusion alarm panels (Honeywell, DSC, Paradox, Bosch) with wire gauge drop and state tables.

    47k GitHub starsUsed in 1 repo~3.5k tokens
    Auto-check passed
  • Metric Calculator

    jeremylongshore/tons-of-skills-marketplace

    Configure and manage - Calculate metric calculator operations.

    2.8k GitHub stars~563 tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • Retention Calculator

    jeremylongshore/tons-of-skills-marketplace

    Configure and manage - Calculate retention calculator operations.

    2.8k GitHub stars~573 tokensUpdated yesterday
    Data & AnalyticsAuto-check passed
  • Throughput Calculator

    jeremylongshore/tons-of-skills-marketplace

    Calculate throughput calculator operations. An agent skill from jeremylongshore/tons-of-skills-marketplace.

    2.8k GitHub stars~577 tokensUpdated yesterday
    Testing & QAAuto-check passed
  • Calculator

    Code-and-Sorts/awesome-copilot-agents

    Performs arbitrary-precision arithmetic calculations including addition, subtraction, multiplication, division, and exponents.

    580 GitHub starsUsed in 1 repo~470 tokens
    Auto-check passed
  • Statistical Significance Calculator

    jeremylongshore/tons-of-skills-marketplace

    Configure and manage - Calculate statistical significance calculator operations.

    2.8k GitHub stars~619 tokensUpdated yesterday
    Marketing & SEOAuto-check passed

More from h30190/HJPLUS_Taiwan_Architect_KB

All 86 skills in this repo
  • Green Material Search Toolkit

    h30190/HJPLUS_Taiwan_Architect_KB

    This skill should be used when an architect or consultant needs to search Taiwan's TABC (財團法人臺灣建築中心) green building material certification database, assemble a set of qualified materials for a…

    158 GitHub stars~3.3k tokensUpdated 3 days ago
    Auto-check passed
  • Skill Name Hyphenated

    h30190/HJPLUS_Taiwan_Architect_KB

    This skill should be used when [specific trigger scenarios].

    158 GitHub stars~791 tokensUpdated 3 days ago
    Auto-check passed
  • Taichung Land Parcel Query

    h30190/HJPLUS_Taiwan_Architect_KB

    This skill should be used when an architect receives just an address or lot number (地號) for a site in Taichung City, Taiwan, and needs the land's basic data — zoning, registered land area, land…

    158 GitHub stars~1.9k tokensUpdated 3 days ago
    Auto-check passed
  • Permit Report Data Mapping

    h30190/HJPLUS_Taiwan_Architect_KB

    This skill should be used when mapping a legacy CPAMI permit report identifier to its actual BMS data groups, computed display fields, or unresolved template dependencies.

    158 GitHub stars~1.4k tokensUpdated 3 days ago
    Auto-check passed
  • Revit AI Targeting And Safe Execution

    h30190/HJPLUS_Taiwan_Architect_KB

    This skill should be used when an AI agent, MCP tool, Revit add-in, or automation must inspect or change a live Revit model and needs to prove its target set, choose bounded read-only context…

    158 GitHub stars~3.6k tokensUpdated 3 days ago
    Auto-check passed
  • Smoke Exhaust Review

    h30190/HJPLUS_Taiwan_Architect_KB

    This skill should be used when evaluating smoke exhaust compliance for buildings in Taiwan, including windowless floor determination, smoke compartment partitioning, smoke exhaust window effective…

    158 GitHub stars~1.9k tokensUpdated 3 days ago
    Auto-check passed

Questions about Balcony Lobby Far Recalculation

What does Balcony Lobby Far Recalculation do?

This skill should be used when calculating Taiwan FAR gross-floor-area inclusion for balcony and shared stair/elevator lobby areas under Building Technical Regulations Article 162, including the…. Balcony Lobby Far Recalculation is an agent skill from h30190/HJPLUS_Taiwan_Architect_KB. This skill should be used when calculating Taiwan FAR gross-floor-area inclusion for balcony and shared stair/elevator lobby areas under Building Technical Regulations Article 162, including the separate 10% balcony cap, separate 10% lobby cap, combined 15% balcony-plus-lobby cap, and avoiding double-counting already-included excess area.

How do I install Balcony Lobby Far Recalculation in Claude Code?

Run `npx skills add h30190/HJPLUS_Taiwan_Architect_KB --skill balcony-lobby-far-recalculation -a claude-code`. Or copy the skill folder (raw/建築法規/容積率與建蔽率計算/陽臺梯廳回計容積計算/balcony-lobby-far-recalculation in h30190/HJPLUS_Taiwan_Architect_KB) into .claude/skills/balcony-lobby-far-recalculation in your project. Claude Code loads it when a task matches its description.

How do I install Balcony Lobby Far Recalculation in Codex?

Run `npx skills add h30190/HJPLUS_Taiwan_Architect_KB --skill balcony-lobby-far-recalculation -a codex`. Or copy the skill folder (raw/建築法規/容積率與建蔽率計算/陽臺梯廳回計容積計算/balcony-lobby-far-recalculation in h30190/HJPLUS_Taiwan_Architect_KB) into .agents/skills/balcony-lobby-far-recalculation in your project. Codex loads it when a task matches its description.

Can I use Balcony Lobby Far Recalculation in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add h30190/HJPLUS_Taiwan_Architect_KB --skill balcony-lobby-far-recalculation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/balcony-lobby-far-recalculation, .gemini/skills/balcony-lobby-far-recalculation, .github/skills/balcony-lobby-far-recalculation and .opencode/skills/balcony-lobby-far-recalculation in your project.

What does Balcony Lobby Far Recalculation need to run?

SKILL.md names no scripts, command-line tools or credentials: Balcony Lobby Far Recalculation is instructions for the agent only. Compatibility (from SKILL.md): claude-code,opencode,agent-skills.

Does Balcony Lobby Far Recalculation access the network?

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.

Is Balcony Lobby Far Recalculation safe to install?

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.

What licence does Balcony Lobby Far Recalculation use?

Balcony Lobby Far Recalculation is published under the CC-BY-SA-4.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Balcony Lobby Far Recalculation use?

About 1.7k tokens (SKILL.md is roughly 6.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Balcony Lobby Far Recalculation?

Skills that share tags, products or a category with Balcony Lobby Far Recalculation: Eol Resistor Calculator (sickn33/agentic-awesome-skills, 47k stars), Metric Calculator (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Retention Calculator (jeremylongshore/tons-of-skills-marketplace, 2.8k stars) and Throughput Calculator (jeremylongshore/tons-of-skills-marketplace, 2.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Balcony Lobby Far Recalculation?

h30190 (a GitHub user) maintains it in h30190/HJPLUS_Taiwan_Architect_KB, which has 158 GitHub stars. The repository holds 86 skills in this directory. The repository was last updated on October 8, 2026.

Source: h30190/HJPLUS_Taiwan_Architect_KB on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.