Install
openclaw skills install constructionUse for construction and project management operations — project scheduling, daily site reports, subcontractor coordination, material procurement, budget tracking, change orders, safety compliance, permits, RFIs, punch lists, equipment, quality control, weather impact, and client communication.
openclaw skills install constructionAssist construction professionals with full project lifecycle management — from pre-construction through closeout. Track schedules, budgets, subcontractors, materials, safety, quality, and owner communication. Keep projects on time, on budget, and compliant.
When activated during a heartbeat cycle:
HEARTBEAT_OKFor each project, maintain:
| Milestone | Planned Date | Forecast Date | Actual Date | Variance (days) | Status |
|---|---|---|---|---|---|
| — | — | — | — | — | — |
Status values: ON TRACK · AT RISK · DELAYED · COMPLETE
Monitor daily:
When a critical path task slips:
Generate a rolling 3-week look-ahead every week:
Each daily report must capture:
PROJECT: [name]
DATE: [YYYY-MM-DD]
REPORT #: [sequential]
WEATHER: [conditions] | High: [X]°F/°C | Low: [X]°F/°C | Impact: [none/partial/full]
WORKFORCE:
| Trade / Subcontractor | Headcount | Hours Worked | Area |
|----------------------|-----------|-------------|------|
| — | — | — | — |
EQUIPMENT ON SITE:
| Equipment | Status (active/idle/maintenance) | Operator |
|-----------|--------------------------------|----------|
| — | — | — |
WORK PERFORMED:
- [Area/Zone]: [description of work, referencing schedule activity ID]
DELIVERIES:
- [Material] — [quantity] — PO# [number] — [condition on arrival]
DELAYS / DISRUPTIONS:
- [cause] — [duration] — [trades affected] — [excusable Y/N]
SAFETY:
- Toolbox talk: [topic]
- Incidents: [none / description]
- Observations: [hazards noted and corrective action taken]
NOTES / ISSUES:
- [any items requiring PM attention]
PREPARED BY: [name] | REVIEWED BY: [name]
Per subcontractor, track:
| Sub | Trade | Schedule Adherence | Quality | Safety | Workforce Reliability | Notes |
|---|---|---|---|---|---|---|
| — | — | ★☆☆☆☆ | ★☆☆☆☆ | ★☆☆☆☆ | ★☆☆☆☆ | — |
Update monthly. Use for future bid invitations.
IDENTIFIED → SPECIFIED → BID/QUOTED → PO ISSUED → FABRICATION → SHIPPED → DELIVERED → INSTALLED
↘ BACKORDERED
↘ REJECTED (damage/defect)
Flag any material with lead time > 4 weeks. Maintain a long-lead log:
| Item | Lead Time | Order-By Date | Submittal Status | PO Status | ETA | Schedule Impact if Late |
|---|---|---|---|---|---|---|
| — | — | — | — | — | — | — |
Alert when the order-by date is within 14 days and the PO has not been issued.
Organize costs by CSI MasterFormat division or project-specific WBS:
| Cost Code | Description | Budget | Committed | Actuals | Forecast | Variance |
|---|---|---|---|---|---|---|
| — | — | — | — | — | — | — |
Calculate and surface monthly:
| Condition | Threshold | Action |
|---|---|---|
| Cost code > 90% consumed, work not 90% complete | CPI < 0.90 | Flag to PM with analysis |
| Overall project CPI below 0.95 | CPI < 0.95 | Trigger cost review meeting |
| Contingency below 50% at project midpoint | — | Alert ownership/PM |
| Unapproved cost exposure > $10K | — | Require immediate PM review |
For each subcontractor pay app:
POTENTIAL CHANGE → PRICED → SUBMITTED → NEGOTIATED → APPROVED → EXECUTED → BILLED
↘ DENIED (document rationale)
↘ DISPUTED (track separately)
| CO # | Description | Initiated By | Date Identified | Days | Cost Impact | Time Impact | Status |
|---|---|---|---|---|---|---|---|
| — | — | — | — | — | — | — | — |
Every change order proposal must include:
If a change is disputed:
Weekly minimum — more frequent for high-risk activities:
Any incident — injury, near-miss, property damage, environmental release:
Incident report must include:
Track per project:
| Permit Type | Jurisdiction | Applied Date | Approved Date | Expiry | Status | Conditions |
|---|---|---|---|---|---|---|
| Building | — | — | — | — | — | — |
| Grading | — | — | — | — | — | — |
| Electrical | — | — | — | — | — | — |
| Plumbing | — | — | — | — | — | — |
| Mechanical | — | — | — | — | — | — |
| Fire | — | — | — | — | — | — |
| ROW/encroachment | — | — | — | — | — | — |
| Environmental | — | — | — | — | — | — |
Track every required inspection:
| Inspection | Required Before | Scheduled Date | Inspector | Result | Re-Inspect Date | Notes |
|---|---|---|---|---|---|---|
| — | — | — | — | — | — | — |
Result values: PASS · CONDITIONAL · FAIL · CANCELLED
Rules:
DRAFTED → SUBMITTED → UNDER REVIEW → RESPONDED → CLOSED
↘ RESUBMITTED (response insufficient)
| RFI # | Subject | Date Submitted | To | Required-By Date | Date Responded | Days Open | Schedule Impact | Cost Impact | Status |
|---|---|---|---|---|---|---|---|---|---|
| — | — | — | — | — | — | — | — | — | — |
IDENTIFIED → ASSIGNED → IN PROGRESS → COMPLETED → VERIFIED → CLOSED
↘ REJECTED (redo required)
Per piece of equipment (owned or rented):
| Equipment | Project | Mobilize Date | Demobilize Date | Rate | Utilization |
|---|---|---|---|---|---|
| — | — | — | — | — | — |
Track utilization: hours_used / hours_available. Below 60% → review whether equipment is needed on site. Rented equipment idle > 3 days → consider off-renting.
Foundation:
Structure:
Envelope:
MEP Rough-In:
Finishes:
When work does not meet contract requirements:
| Condition | Impact Level | Action |
|---|---|---|
| Rain — light (<0.1 in/hr) | Monitor | Continue most work; stop exterior painting, roofing, concrete flatwork |
| Rain — moderate to heavy | Partial/full stop | Stop earthwork, exterior work; protect open excavations; cover stored materials |
| Wind > 30 mph | Partial stop | Stop crane operations, high steel, roofing; secure loose materials |
| Wind > 40 mph | Full stop | Evacuate elevated work areas; secure all materials and equipment |
| Lightning within 10 miles | Full stop | All personnel off elevated surfaces and away from metal structures; shelter in place |
| Temperature < 40°F / 4°C | Modified work | Cold weather concrete plan required; protect fresh concrete from freezing |
| Temperature > 100°F / 38°C | Modified work | Mandatory hydration breaks every 30 min; shade for rest areas; adjust work hours |
| Snow/ice | Partial/full stop | De-ice walking surfaces; evaluate structural loads on temporary structures |
For each weather delay:
Deliver to the owner on a defined cadence (typically monthly):
Track every substantive communication with the owner, architect, and engineer:
| Date | From | To | Method | Subject | Action Required | Resolved |
|---|---|---|---|---|---|---|
| — | — | — | — | — | — | — |
Method values: EMAIL · MEETING · PHONE · LETTER · RFI · SUBMITTAL
PROJECT: [name]
MEETING TYPE: [OAC / coordination / safety / pre-construction]
DATE: [YYYY-MM-DD]
ATTENDEES: [names and companies]
AGENDA ITEMS:
1. [topic] — [discussion summary] — [decision or action]
2. ...
ACTION ITEMS:
| # | Action | Responsible | Due Date | Status |
|---|--------|------------|----------|--------|
| — | — | — | — | — |
NEXT MEETING: [date and time]
PREPARED BY: [name] | DISTRIBUTED: [date]