qto-report-datadrivenconstructi-ddc-skills-for-ai-ag
Generate Quantity Take-Off (QTO) reports from BIM/CAD data. Extract volumes, areas, counts by category. Group elements, apply calculation rules, and create cost estimates automatically.
npx skills add majiayu000/claude-skill-registry --skill qto-report-datadrivenconstructi-ddc-skills-for-ai-ag --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Quantity Take-Off (QTO) Report Generation ## Overview Based on DDC methodology (Chapter 3.2), this skill automates the extraction and grouping of quantities from BIM/CAD data. QTO is the foundation for cost estimation, scheduling, and project planning in construction. **Book Reference:** "Quantity Take-Off и автоматическое создание смет" / "QTO and Automated Estimates" > "QTO Quantity Take-Off: группировка данных по атрибутам позволяет автоматически извлекать объемы и количества из BIM-моделей для расчета стоимости." > — DDC Book, Chapter 3.2 ## 5D BIM Concept The QTO process is central to 5D BIM: - **3D**: Geometry (volume, area, length) - **4D**: Time (schedule integration) - **5D**: Cost (quantity × unit price) ## Quick Start ```python import pandas as pd # Load BIM element data df = pd.read_csv("revit_export.csv") # Generate QTO by category qto = df.groupby('Category').agg({ 'Volume': 'sum', 'Area': 'sum', 'ElementId': 'count' }).rename(columns={'ElementId': 'Count'}) # Calculate cost (if unit prices available) qto['Unit_Price'] = [150, 80, 450, 200] # $/m³ qto['Total_Cost'] = qto['Volume'] * qto['Unit_Price'] qto.to_excel("qto_report.xlsx") ``` ## Core QTO Functions ### Basi
- Overview
- 5D BIM Concept
- Quick Start
- Core QTO Functions
- Basic QTO by Category
- Multi-Level QTO
- QTO with Pivot Table
- Cost Calculation from QTO
- Apply Unit Prices
- Apply Rules from Excel
- BIM Data Extraction Patterns
- From Revit Export (CSV)
- From IFC Export
- Advanced QTO Reports
What does the qto-report-datadrivenconstructi-ddc-skills-for-ai-ag skill do?
Generate Quantity Take-Off (QTO) reports from BIM/CAD data. Extract volumes, areas, counts by category. Group elements, apply calculation rules, and create cost estimates automatically.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill qto-report-datadrivenconstructi-ddc-skills-for-ai-ag --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
