Manage construction unit price databases: update prices, track vendors, apply location factors, maintain historical records. Essential for accurate estimating.
SkillScore86Maintained
Automatic
◆Real Estate & Property pack
Last verified 8/23/2026
What it changes
Passed 19 of 22 test cases with the skill, and 9 of 22 without it.
Without skill41%
With skill86%
Checks it passed that the model alone missed
Keeps material cost unchanged at $250.00.
Calculates adjusted base price as $267.00.
Adjusts labor cost to $112.00 using the Chicago factor of 1.12.
and 12 more in the full report
10 fixed9 passed either way3 still failing0 broke
Pass-rate lift
+45 pp
Tokens
+288%
Agent turns
0%
Response time
+8%
Model gemini-3.6-flashMeasured 8/23/2026v119 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 10
Prompt
Check a database entry with item code '013100.00' that has base price $0.00, labor $0, material $0, equipment $0. What issue classification applies?
What was checked, without and with the skill
Checked
Without skill
With skill
Flags the item with issue type 'invalid' due to zero base price.
Missed
Passed
case-17 · gemini-3.6-flash · 8/23/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md489 linessingle file
Unit Price Database Manager for Construction
Overview
Manage and maintain construction unit price databases. Update prices from vendors, apply location and time adjustments, track price history, and ensure estimating accuracy.
Business Case
Accurate unit prices are critical for:
Competitive Bids: Win work with accurate pricing
Cost Control: Avoid budget surprises
Vendor Management: Track supplier pricing
Historical Analysis: Understand price trends
Technical Implementation
from dataclasses import dataclass, field
from typing import List, Dict, Any, Optional
from datetime import datetime, date
from decimal import Decimal
import pandas as pd
import json
@dataclass
class UnitPrice:
code: str
description: str
unit: str
base_price: Decimal
labor_cost: Decimal
material_cost: Decimal
equipment_cost: Decimal
effective_date: date
expiration_date: Optional[date] = None
source: str = ""
vendor: str = ""
location: str = "National Average"
notes: str = ""
tags: List[str] = field(default_factory=list)