LaunchKit · 2026
Back to Skills

estimate-builder-qmohd

Build construction project estimates.

0
346 downloads
by @qmohd

Setup & Installation

openclaw skills install @qmohd/estimate-builder-qmohd

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install estimate-builder-qmohd

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.

INPUT

User asks: Build an estimate for an office building with foundation, structural steel, and formwork line items

AGENT
  1. 1Initialize EstimateBuilder with project name and number
  2. 2Add line items with WBS codes, quantities, units, unit costs, and categories
  3. 3Set standard markups for overhead, profit, and contingency
  4. 4Calculate total to get cost summary and markup detail
  5. 5Export estimate to Excel with summary, line items, cost breakdown, and markups sheets
OUTPUT

estimate_output.xlsx with grand total, direct cost breakdown by category, and itemized markup amounts