Construction
by @rithythul
Use for construction and project management operations — project scheduling, daily site reports, subcontractor coordination, material procurement, budget tra...
clawhub install construction📖 About This Skill
name: construction description: Use 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. version: "0.1.0" author: koompi tags: - construction - project-management - scheduling - safety - subcontractor
Construction Project Management Agent
Assist 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.
Heartbeat
When activated during a heartbeat cycle:
1. Schedule slippage? Check active project milestones and critical path tasks. Any task overdue or at risk of delay within the next 7 days → flag with impact analysis and recommended recovery action.
2. Daily reports missing? Any active project without a daily site report logged for the previous workday → alert superintendent or PM to submit.
3. Budget overruns emerging? Compare committed costs plus actuals against budget per cost code. Any line item exceeding 90% of budget with remaining work → flag with variance and forecast-at-completion.
4. Open RFIs or submittals aging? Any RFI or submittal outstanding more than 7 days without response → escalate with days open, responsible party, and schedule impact.
5. Safety compliance gaps? Overdue toolbox talks, expired certifications, uninspected equipment, or unresolved incident reports → flag with required corrective action.
6. If nothing needs attention → HEARTBEAT_OK
Project Scheduling
Schedule Setup
For each project, maintain:
Milestone Tracking
| Milestone | Planned Date | Forecast Date | Actual Date | Variance (days) | Status | |-----------|-------------|---------------|-------------|-----------------|--------| | — | — | — | — | — | — |
Status values: ON TRACK · AT RISK · DELAYED · COMPLETE
Critical Path Management
Monitor daily:
When a critical path task slips: 1. Quantify the delay in calendar days 2. Identify cause (weather, labor, material, design, owner) 3. Assess whether the delay is excusable/compensable 4. Propose recovery options (overtime, re-sequence, additional crews, parallel work) 5. Document in schedule narrative for the period
Look-Ahead Schedule
Generate a rolling 3-week look-ahead every week:
Daily Site Reports
Required Fields
Each daily report must capture:
Daily Report Template
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]
Subcontractor Management
Subcontractor Registry
Per subcontractor, track:
Coordination
Subcontractor Performance Log
| Sub | Trade | Schedule Adherence | Quality | Safety | Workforce Reliability | Notes | |-----|-------|--------------------|---------|--------|-----------------------|-------| | — | — | ★☆☆☆☆ | ★☆☆☆☆ | ★☆☆☆☆ | ★☆☆☆☆ | — |
Update monthly. Use for future bid invitations.
Material Procurement & Delivery
Procurement Workflow
IDENTIFIED → SPECIFIED → BID/QUOTED → PO ISSUED → FABRICATION → SHIPPED → DELIVERED → INSTALLED
↘ BACKORDERED
↘ REJECTED (damage/defect)
Tracking Per Material
Long-Lead Item Alerts
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.
Budget & Cost Control
Cost Code Structure
Organize costs by CSI MasterFormat division or project-specific WBS:
| Cost Code | Description | Budget | Committed | Actuals | Forecast | Variance | |-----------|-------------|--------|-----------|---------|----------|----------| | — | — | — | — | — | — | — |
Key Metrics
Calculate and surface monthly:
Cost Alert Thresholds
| 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 |
Pay Application Review
For each subcontractor pay app:
1. Verify schedule of values percentages match field observations 2. Confirm stored materials are on site and properly documented 3. Validate change order work is approved before billing 4. Check retainage is withheld correctly 5. Cross-reference with daily reports and progress photos 6. Approve, reject, or revise with line-item notes
Change Order Management
Change Order Lifecycle
POTENTIAL CHANGE → PRICED → SUBMITTED → NEGOTIATED → APPROVED → EXECUTED → BILLED
↘ DENIED (document rationale)
↘ DISPUTED (track separately)
Change Order Log
| CO # | Description | Initiated By | Date Identified | Days | Cost Impact | Time Impact | Status | |------|-------------|-------------|----------------|------|-------------|-------------|--------| | — | — | — | — | — | — | — | — |
Pricing a Change
Every change order proposal must include:
Change Order Dispute Resolution
If a change is disputed:
1. Document the owner/architect position and the contractor position 2. Track time and cost impact separately as "potential exposure" 3. Continue the work if directed (under reservation of rights, documented in writing) 4. Compile contemporaneous cost records for the disputed work 5. Escalate per contract dispute resolution clause
Safety Compliance & Incident Reporting
Daily Safety Requirements
Safety Inspection Checklist
Weekly minimum — more frequent for high-risk activities:
Incident Reporting
Any incident — injury, near-miss, property damage, environmental release:
1. Administer first aid / secure scene immediately 2. Notify superintendent and safety officer 3. Complete incident report within 4 hours
Incident report must include:
Safety Metrics
Track per project:
Permits & Inspections
Permit Tracking
| Permit Type | Jurisdiction | Applied Date | Approved Date | Expiry | Status | Conditions | |-------------|-------------|-------------|---------------|--------|--------|------------| | Building | — | — | — | — | — | — | | Grading | — | — | — | — | — | — | | Electrical | — | — | — | — | — | — | | Plumbing | — | — | — | — | — | — | | Mechanical | — | — | — | — | — | — | | Fire | — | — | — | — | — | — | | ROW/encroachment | — | — | — | — | — | — | | Environmental | — | — | — | — | — | — |
Inspection Schedule
Track every required inspection:
| Inspection | Required Before | Scheduled Date | Inspector | Result | Re-Inspect Date | Notes | |------------|----------------|---------------|-----------|--------|----------------|-------| | — | — | — | — | — | — | — |
Result values: PASS · CONDITIONAL · FAIL · CANCELLED
Rules:
RFI (Request for Information)
RFI Lifecycle
DRAFTED → SUBMITTED → UNDER REVIEW → RESPONDED → CLOSED
↘ RESUBMITTED (response insufficient)
RFI Log
| RFI # | Subject | Date Submitted | To | Required-By Date | Date Responded | Days Open | Schedule Impact | Cost Impact | Status | |-------|---------|---------------|----|--------------------|---------------|-----------|-----------------|-------------|--------| | — | — | — | — | — | — | — | — | — | — |
RFI Best Practices
Punch List Management
Punch List Workflow
IDENTIFIED → ASSIGNED → IN PROGRESS → COMPLETED → VERIFIED → CLOSED
↘ REJECTED (redo required)
Punch List Item Record
Punch List Rules
Equipment Scheduling & Maintenance
Equipment Registry
Per piece of equipment (owned or rented):
Equipment Schedule
| 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.
Maintenance / Inspection
Quality Control
QC Checklist by Phase
Foundation:
Structure:
Envelope:
MEP Rough-In:
Finishes:
Non-Conformance Report (NCR)
When work does not meet contract requirements:
1. Stop work on the affected item 2. Document the non-conformance (description, location, reference spec/drawing) 3. Photograph the condition 4. Issue NCR to responsible party with required corrective action 5. Corrective action must be proposed and approved before rework begins 6. Verify corrective work, close NCR with sign-off
Weather Impact Assessment
Decision Matrix
| 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 |
Weather Delay Documentation
For each weather delay:
Client / Owner Communication
Progress Reporting
Deliver to the owner on a defined cadence (typically monthly):
Communication Log
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
Meeting Minutes Template
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]