apartment-takeoff
CommunityAutomate apartment takeoff from GA plan PDFs, extract unit data, and generate register spreadsheets.
Authorliamfraz
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the process of extracting apartment data from construction GA plan PDFs, generating a detailed register spreadsheet and takeoff summary, saving time and reducing errors in apartment takeoff calculations.
Core Features & Use Cases
- PDF Text Extraction: Extracts unit IDs and type codes from the PDF text layer for accurate data capture.
- Register Spreadsheet Generation: Creates a comprehensive register spreadsheet with unit details, including building, level, type, bedrooms, and bathrooms.
- Takeoff Summary: Provides a summary of the total apartment count, breakdown by bedroom type, and counts by building and level.
- QA Audit: Includes a mandatory QA audit to ensure data accuracy and completeness.
- Optional Markup: Offers the option to generate annotated PDFs with color-coded apartment badges.
- Use Case: Ideal for construction professionals who need to quickly and accurately perform apartment takeoff from architectural floor plans.
Quick Start
Run the apartment-takeoff skill with the command: apartment-takeoff /path/to/pdfs/*.pdf
Dependency Matrix
Required Modules
PyMuPDFopenpyxlpdftotext
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: apartment-takeoff Download link: https://github.com/liamfraz/claude-code-starter-pack/archive/main.zip#apartment-takeoff Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.