Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Builds structured construction project estimates in Python. Organizes line items by WBS code and cost category (labor, material, equipment, subcontractor), applies cascading markup calculations, and exports results to Excel.
Handles WBS grouping, category tracking, and cascading markups in a single structured object, avoiding manual formula maintenance in spreadsheets.
When to use it
- Pricing a commercial renovation bid with categorized cost breakdowns
- Applying overhead, profit, and contingency markups to a direct cost total
- Exporting a formatted estimate with summary and line items to Excel
- Grouping costs by WBS code to review spending by project phase
- Validating an estimate for missing descriptions or invalid quantities
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Build an estimate for an office building with foundation, structural steel, and formwork line items
- 1Initialize EstimateBuilder with project name and number
- 2Add line items with WBS codes, quantities, units, unit costs, and categories
- 3Set standard markups for overhead, profit, and contingency
- 4Calculate total to get cost summary and markup detail
- 5Export estimate to Excel with summary, line items, cost breakdown, and markups sheets
estimate_output.xlsx with grand total, direct cost breakdown by category, and itemized markup amounts