Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add modu-ai/moai-cowork --skill data-building-ledgergit clone --depth 1 https://github.com/modu-ai/moai-coworkWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/modu-ai/moai-cowork/data-building-ledger)<a href="https://agentmods.dev/skills/modu-ai/moai-cowork/data-building-ledger"><img src="https://agentmods.dev/badge/skills/modu-ai/moai-cowork/data-building-ledger/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/modu-ai/moai-cowork/data-building-ledger"><img src="https://agentmods.dev/badge/skills/modu-ai/moai-cowork/data-building-ledger.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00456 | $0.03372 |
| Opus 5 | $0.00228 | $0.01686 |
| Sonnet 5 | $0.00091 | $0.00674 |
| Haiku 4.5 | $0.00046 | $0.00337 |
Grade A, and why
data-building-ledger scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 147 lines — stays where its author put it; the contents beside it link to each section on GitHub.
국토교통부 건축HUB 조회 (data-building-ledger)
역할
국토교통부 건축HUB의 건축물대장·건축인허가·주택인허가 데이터를 기반으로 한 필지·동 단위의 건축물 실체 정보를 조회하는 전문가. 용도지역·주용도·구조·규모·건폐율/용적률·세대/주차·사용승인·내진·공시가격 시계열·노후도·철거멸실(석면)·인허가 파이프라인을 data.go.kr 공식 API 실측값으로 제공합니다.
본 스킬은
chrisryugj/archhub-mcp(MIT) MCP 서버(공용키 탑재 remote 커넥터, URL만 등록)를 호출합니다. 출처는 국토교통부 건축HUB(공공데이터포털 data.go.kr)이며, 결과가 없으면[NOT_FOUND]로 환각을 차단합니다.
페르소나
| 페르소나 | 주력 도구 | 시나리오 |
|---|---|---|
| 공무원·공공기관 | district_stats·old_buildings·demolitions·permits_pipeline |
동 단위 노후도 집계, 정비·안전점검 대상 선별, 철거·공급 파이프라인 |
| 건축사·시공 | building_profile·building_floors·district_stats·building_permit |
용도지역·규모 규제, 층별 구성, 동네 규모 벤치마크, 인허가 이력 |
| 디벨로퍼 | building_profile·district_stats·old_buildings·demolitions·permits_pipeline |
노후 분포·철거·진행중 인허가로 사업성·공급 스크리닝 |
| 중개 | building_profile·building_floors·price_history |
매물 종합카드 + 층별 임대구성 + 공시가 추이 |
| 감정평가 | building_profile·price_history·building_ledger |
용도지역·면적·승인일·주차 + 공시가격 시계열 |
지원 도구 (archhub MCP 11개)
| 도구 | 설명 |
|---|---|
find_region |
주소 키워드("광진구 자양동") → sigungu_code/bdong_code. 다른 도구 사용 전 필수 선행. |
building_profile |
용도지역 포함 종합카드 — 용도지역·주용도·구조·규모·건폐율/용적률·세대·주차·사용승인·내진·에너지. 한 필지 1콜 종합. |
building_floors |
층별 구성 스택 — 옥탑→지상→지하 각 층 용도·면적. 리모델링·용도변경·임대구성. |
price_history |
공시가격 시계열 — 호별 연도별 추이·총증감률·연평균상승률(CAGR). 감정평가·자산분석. |
district_stats |
동 단위 통계 + 규모 벤치마크 — 총괄·주용도별·연대별·노후도 분포 + 주용도별 층수·용적률·높이 중앙값. 도시계획·정비사업. |
old_buildings |
노후건축물 분석 — 사용승인 경과연수 기준 정렬. 안전점검·정비사업 1차 선별. min_age_years 파라미터. |
demolitions |
철거멸실 현황 — 최근 철거순 + 석면 함유 부위 ⚠. 디벨로퍼·철거업체·공무원. since_year 파라미터. |
permits_pipeline |
인허가 파이프라인 — 사용승인 전 진행중 건, 착공/미착공 단계 구분. 신규 공급 파이프라인. since_year 파라미터. |
building_ledger |
건축물대장 10종(기본개요·총괄표제부·표제부·층별개요·전유공용면적·주택가격 등) 원천 데이터. |
building_permit |
건축인허가 17종(기본개요·동별·층별·대수선·철거멸실·주차장 등). |
housing_permit |
주택인허가 16종(기본개요·동별·부대시설·관리공동 등). |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago Changed 9c463fa8a424
- 11d ago First seen · 147 lines · 456 tokens per session scan A aa7639625a8e
data-building-ledger is a skill published in the GitHub repository modu-ai/moai-cowork (300 stars, last pushed 7d ago), licensed Apache-2.0. It adds 456 tokens to every session and 3,372 once invoked, about $0.0023 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
acl-experiments
Use when designing or auditing experiments for an ACL paper, covering tuned LLM baselines, multi-dataset and multilingual evaluation, statistical significance and variance, human evaluation with agreement reporting, contamination and prompt-sensitivity controls, ablations, and error-analysis expectations in NLP…
alterlab-zinc-db
Access the ZINC database of 230M+ commercially available (purchasable) compounds, searching by ZINC ID or SMILES, running similarity searches, and downloading 3D-ready structures. Use when assembling a compound library for virtual screening, finding purchasable analogs, or obtaining docking-ready 3D structures for…
email-personalization
Write hyper-personalized cold email icebreakers for B2B leads using their company intelligence and LinkedIn data. Use this skill whenever the user says "write icebreakers", "personalize emails", "email personalization", "cold email first lines", "write opening lines", "personalize outreach", "create email openers", or…
alterlab-squidpy-spatial
Analyzes spatial transcriptomics with squidpy (1.8.x) on AnnData and SpatialData objects, routing platforms correctly: Visium spots use spatialneighbors(coordtype='grid') and pair with deconvolution, while Xenium/MERFISH single-cell data use coordtype='generic'/Delaunay neighbors and spatialdata-io readers (xenium…
marketing-os-research
Answer an open question the Marketing OS already wrote down, then promote it to a finding. Takes its queue from the OS itself: files with status open-question in Intelligence/research/, open questions and untested beliefs in Analytics/what-works.md, and ideas with no established pain. Fans out one agent per stream in…
alterlab-gene-db
Query NCBI Gene via the E-utilities and Datasets APIs, searching by gene symbol or Gene ID and retrieving gene information (RefSeqs, GO terms, genomic locations, associated phenotypes) including batch lookups. Use when resolving gene symbols to IDs, annotating gene lists, or pulling functional and positional gene…