tag-audit-and-takeoff

Count tagged construction elements and audit tag completeness across drawing sheets.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/robikscube/SJ-skills-sandbox --skill tag-audit-and-takeoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tag-audit-and-takeoff
Source: https://github.com/robikscube/SJ-skills-sandbox/tree/main/Skill-List/claude-code-construction/tag-audit-and-takeoff
Command: npx skills add https://github.com/robikscube/SJ-skills-sandbox --skill tag-audit-and-takeoff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, openpyxl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of counting tagged construction elements (fixtures, doors, equipment) on project drawings, while automatically identifying missing tags to ensure full quantity takeoff (QTO) completeness and auditable provenance for every count.

Core Features & Use Cases

  • Count-Based Quantity Takeoff: Automatically count discrete tagged elements (plumbing fixtures, light fixtures, doors, equipment) across construction drawing sheets, with full provenance tracking for every detected item.
  • Tag Completeness Auditing: Cross-reference detected tags against project schedules to identify missing elements, calculate coverage percentages, and flag gap sheets for review.
  • Use Case: For a plumbing fixture takeoff, the Skill scans all P-series sheets, reconciles vision-detected tags with OCR text, marks up drawings with color-coded highlights, and exports a structured QTO report with instance details, derived counts from type definitions, and completeness metrics.

Quick Start

Use the tag-audit-and-takeoff skill to perform a full quantity takeoff and tag completeness audit for all plumbing fixtures on the project's construction drawings, then export the results to a formatted Excel workbook.

Frequently Asked Questions about tag-audit-and-takeoff

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate quantity takeoff for tagged construction elements on drawing sheets?

Automated quantity takeoff scans project drawing sheets to count discrete tagged elements like plumbing fixtures, light fixtures, and doors. It eliminates manual counting errors by reconciling detected tags and exporting structured QTO reports.

Can I audit construction drawings for missing tags against project schedules?

Yes, tag completeness auditing cross-references detected tags against project schedules to identify missing elements. It calculates coverage percentages and flags specific gap sheets for targeted review.

How do I export construction takeoff counts to a formatted Excel workbook?

You can export construction takeoff counts to a formatted Excel workbook with four structured sheets. The export uses openpyxl to generate formatted spreadsheets containing instance details, derived counts, and completeness metrics.

What is the best way to track provenance for detected plumbing fixtures during a QTO?

Tracking provenance for detected plumbing fixtures involves capturing full instance details for every counted item. The skill generates structured JSON outputs that maintain provenance tracking linking each detected tag to its source sheet.

Does this tag audit tool generate color-coded drawing markup for missing elements?

Yes, the tag audit process generates color-coded drawing markup for detected and missing elements. Using Pillow, it visually highlights audited tags directly on the construction drawing sheets for clear visual verification.

What are the limitations of using OCR for construction quantity takeoff?

OCR for quantity takeoff relies on reconciling vision-detected tags with readable text, which may struggle with highly irregular or hand-drawn tags. The skill includes deterministic self-test validation to ensure workflow reliability and catch detection gaps.