apartment-takeoff

Community

Automate 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.