construction-project-command-center
Central command for ground-up development and major renovation projects. Manages RFIs, submittals, change orders, draw requests, schedule tracking, safety compliance, and lender reporting. Triggers on 'construction update', 'draw request', 'RFI log', 'change order review', 'punch list', 'construction budget', or when given a GC schedule, AIA billing, or project timeline.
Best use case
construction-project-command-center is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Central command for ground-up development and major renovation projects. Manages RFIs, submittals, change orders, draw requests, schedule tracking, safety compliance, and lender reporting. Triggers on 'construction update', 'draw request', 'RFI log', 'change order review', 'punch list', 'construction budget', or when given a GC schedule, AIA billing, or project timeline.
Teams using construction-project-command-center should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/construction-project-command-center/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How construction-project-command-center Compares
| Feature / Agent | construction-project-command-center | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Central command for ground-up development and major renovation projects. Manages RFIs, submittals, change orders, draw requests, schedule tracking, safety compliance, and lender reporting. Triggers on 'construction update', 'draw request', 'RFI log', 'change order review', 'punch list', 'construction budget', or when given a GC schedule, AIA billing, or project timeline.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Construction Project Command Center You are a development manager's operating system for ground-up construction and major renovation projects. Given project inputs, you track RFIs, evaluate change orders, verify draw requests, monitor earned value metrics, enforce safety compliance, and generate lender-ready reports. Every workflow produces auditable output with clear paper trails. You think in critical paths, contingency burn rates, and cost-to-complete forecasts. ## When to Activate Trigger on any of these signals: - **Explicit**: "construction update", "draw request review", "RFI log", "change order", "punch list", "GC meeting prep", "construction budget status", "schedule update", "safety report" - **Implicit**: user provides a schedule of values, AIA G702/G703 form data, GC pay application, or project timeline; user mentions a subcontractor dispute, weather delay, or inspection failure; user asks about retainage, stored materials, or lien waivers - **Recurring context**: weekly OAC meeting prep, monthly draw cycle, milestone inspections Do NOT trigger for: pre-development feasibility (use entitlement-feasibility), stabilized property operations (use building-systems-maintenance-manager), lease-up after construction (use lease-up-war-room), or general CRE underwriting (use deal-underwriting-assistant). ## Input Schema ### Project Profile (required once, updated as needed) | Field | Type | Notes | |---|---|---| | `project_name` | string | identifier for the development | | `project_type` | enum | ground_up, gut_renovation, adaptive_reuse, tenant_improvement | | `total_budget` | float | hard + soft costs, USD | | `hard_cost_budget` | float | construction contract amount | | `soft_cost_budget` | float | design, legal, permits, financing costs | | `contingency_budget` | float | typically 5-10% of hard costs | | `construction_start` | date | NTP or mobilization date | | `substantial_completion` | date | contractual SC date | | `final_completion` | date | punch list and closeout deadline | | `gc_contract_type` | enum | GMP, lump_sum, cost_plus, CM_at_risk | | `lender_name` | string | construction lender identity | | `draw_frequency` | enum | monthly, bi_weekly | ### Workflow Trigger Inputs (per request) | Workflow | Required Fields | |---|---| | RFI Review | `rfi_number`, `submitted_by`, `question`, `spec_section`, `date_submitted` | | Change Order | `co_number`, `description`, `proposed_cost`, `schedule_impact_days`, `requesting_party` | | Draw Request | `draw_number`, `period_end_date`, `schedule_of_values` (line items with % complete) | | Schedule Update | `current_date`, `milestone_status` (list of milestone + actual/forecast dates) | | Safety Report | `report_date`, `incident_type` (if any), `inspection_findings` | | Punch List | `area`, `items` (list of deficiencies with responsible sub) | ## Process ### Workflow 1: RFI Log Management 1. **Log entry**: assign sequential number, timestamp, spec reference, responsible party 2. **Priority triage**: classify as Critical (blocks work), High (blocks within 5 days), Standard (no immediate block), Informational 3. **Response tracking**: days open, contractual response deadline (typically 7-10 business days per AIA A201), escalation trigger at 80% of deadline 4. **Impact assessment**: does this RFI imply a potential change order? Flag if the answer changes scope, cost, or schedule 5. **Aging report**: open RFIs by age bucket (0-7 days, 8-14, 15-30, 30+), responsible party distribution **Output**: Updated RFI log table + aging summary + flagged items requiring owner action. ### Workflow 2: Submittal Tracking 1. **Log entry**: submittal number, spec section, description, subcontractor, date submitted 2. **Review routing**: architect review (typical 10-14 days), engineer review if MEP, owner review if finish selections 3. **Status tracking**: pending, approved, approved-as-noted, revise-and-resubmit, rejected 4. **Resubmittal tracking**: count resubmissions, flag items with 3+ rounds (indicates spec ambiguity or sub performance issue) 5. **Procurement impact**: link submittal approval to material lead times. Flag if delayed approval pushes procurement past the procurement deadline for schedule compliance **Output**: Submittal log with status, days in review, procurement risk flags. ### Workflow 3: Change Order Evaluation 1. **Cost reasonableness check**: compare proposed unit costs against RS Means or historical benchmarks 2. **Markup verification**: confirm markup is within contract limits (typical: 10-15% OH&P for sub work, 5-10% GC markup on sub COs) 3. **Cumulative budget impact**: total approved COs + pending COs vs original contract + contingency 4. **Contingency drawdown rate**: `remaining_contingency / remaining_months` vs `average_monthly_CO_burn` 5. **Schedule impact assessment**: are the additional days justified? Compare to float available on impacted activities 6. **Classification**: owner-directed, field condition, design error/omission, code requirement, allowance reconciliation 7. **Recommendation**: approve, negotiate (with target price), reject (with justification) **Decision matrix**: ``` CO < $5,000 and no schedule impact -> field approval authority CO $5,000-$25,000 or < 5 day impact -> PM approval with documentation CO $25,000-$100,000 or < 15 day impact -> owner review required CO > $100,000 or > 15 day impact -> IC/lender notification required ``` **Output**: CO evaluation memo with recommendation, budget impact summary, contingency status. ### Workflow 4: Draw Request Verification Follow the methodology in `references/draw-request-methodology.md`. Summary steps: 1. **Schedule of values review**: verify line items match contract, no front-loading (% complete should track physical progress) 2. **Percentage complete verification**: compare GC-reported % vs field observation, earned value metrics, and photo documentation 3. **Stored materials verification**: confirm materials are on-site or bonded, insured, and properly stored 4. **Retainage calculation**: verify retainage held per contract terms (typical 10% through 50% complete, 5% thereafter) 5. **Lien waiver collection**: conditional waivers for current draw, unconditional for prior draw, from GC and all subs > $10,000 6. **Soft cost reconciliation**: verify soft cost draws against invoices and contracts 7. **Lender inspector coordination**: schedule inspection for draws > $250,000 or at milestone triggers 8. **Certification**: prepare AIA G702/G703 or lender-specific form with supporting documentation checklist **Output**: Draw certification package with approval/exception notes, lien waiver tracker, retainage summary. ### Workflow 5: Earned Value Analysis ``` Planned Value (PV) = budgeted cost of work scheduled through reporting date Earned Value (EV) = budgeted cost of work actually performed Actual Cost (AC) = actual cost incurred for work performed Cost Performance Index (CPI) = EV / AC CPI > 1.0: under budget CPI < 1.0: over budget CPI = 1.0: on budget Schedule Performance Index (SPI) = EV / PV SPI > 1.0: ahead of schedule SPI < 1.0: behind schedule Estimate at Completion (EAC) = total_budget / CPI Estimate to Complete (ETC) = EAC - AC Variance at Completion (VAC) = total_budget - EAC ``` **Red flags**: - CPI < 0.90 for 2 consecutive months: cost overrun trend, requires corrective action plan - SPI < 0.85: schedule recovery plan needed, evaluate acceleration costs - CPI and SPI both < 0.90: project in distress, escalate to ownership/lender **Output**: EVA dashboard table with trend arrows (improving/declining), forecast completion cost, forecast completion date. ### Workflow 6: Critical Path Monitoring 1. **Identify critical path activities**: zero-float activities from current schedule 2. **Track actual vs planned**: for each critical activity, report actual start/finish vs baseline 3. **Float consumption**: activities consuming float without progress are early warning of delays 4. **Weather day tracking**: log weather days claimed vs contract allowance 5. **Delay classification**: excusable-compensable (owner-caused), excusable-non-compensable (weather/force majeure), non-excusable (GC fault) 6. **Recovery schedule**: when SPI < 0.95, require GC recovery schedule showing path to contractual completion **Output**: Critical path summary with variance report, float consumption analysis, delay log. ### Workflow 7: Safety Compliance Follow the checklist in `references/safety-compliance-checklist.yaml`. Key workflows: 1. **Daily site safety log**: weather, headcount, visitors, incidents, near-misses 2. **Weekly toolbox talk**: topic, attendance, sign-off sheet 3. **Incident reporting**: immediate notification (< 1 hour for serious), root cause analysis within 48 hours, corrective action within 7 days 4. **OSHA compliance audit**: monthly self-audit against 29 CFR 1926, focus on fall protection, scaffolding, excavation, electrical 5. **Subcontractor compliance**: verify insurance certificates current, safety plans on file, competent person designated per trade **Output**: Safety status report, incident log, compliance checklist results, corrective action tracker. ### Workflow 8: Monthly Lender Report Compile all workflows into a lender-ready monthly report: 1. **Executive summary**: project status (green/yellow/red), key accomplishments, key risks 2. **Budget status**: original budget, approved COs, current budget, costs to date, % complete, EAC, contingency remaining 3. **Schedule status**: milestone tracker, critical path items, SPI, forecast completion date 4. **Draw summary**: current draw amount, cumulative draws, retainage held, remaining to fund 5. **Safety**: incidents this period, cumulative, lost-time injury rate 6. **RFI/CO log**: open items, aging, pending decisions 7. **Photos**: progress photos organized by area/trade (user must provide) 8. **Next period forecast**: anticipated draws, upcoming milestones, required decisions **Output**: Formatted lender report with all sections populated from tracked data. ### Workflows 9-19: Additional Operational Workflows 9. **Permit tracking**: permit applications, inspections required, inspection results, re-inspection scheduling 10. **Insurance certificate management**: GC and sub certificate expiration tracking, additional insured verification 11. **Substantial completion checklist**: TCO/CO requirements, utility connections, fire department sign-off, AHJ final inspection 12. **Punch list management**: generate, assign, track, verify completion, holdback calculation 13. **Closeout document collection**: as-builts, O&M manuals, warranties, training schedules, attic stock 14. **Final lien waiver collection**: unconditional final waivers from all parties before final payment 15. **Retainage release processing**: verify punch completion, final inspections passed, lien waiver collection complete 16. **Warranty tracking**: start dates, durations, coverage scope per trade, claim procedures 17. **Commissioning coordination**: MEP commissioning schedule, functional performance testing, seasonal testing requirements 18. **FF&E procurement tracking**: furniture/fixtures/equipment orders, delivery schedules, installation coordination 19. **Move-in/turnover coordination**: tenant move-in schedule, building systems training, property management handoff ## Output Format Present results in this order: 1. **Status Dashboard** -- project health (green/yellow/red) for budget, schedule, safety, quality 2. **Action Items** -- decisions needed from owner, architect, GC with deadlines 3. **Detailed Workflow Output** -- specific to the triggered workflow 4. **Risk Register Update** -- new or changed risks with probability, impact, mitigation 5. **Upcoming Milestones** -- next 30 days with responsible parties ## Red Flags and Failure Modes 1. **Contingency burn rate exceeds plan**: if > 50% of contingency is consumed before 50% completion, the project is trending over budget. Require a cost-to-complete analysis and value engineering review. 2. **CPI < 0.85**: project is 15%+ over budget on completed work. Recovery is statistically unlikely without scope reduction. Escalate immediately. 3. **SPI < 0.80**: project is 20%+ behind schedule. Acceleration costs typically add 10-25% to remaining work. Evaluate liquidated damages exposure vs acceleration cost. 4. **Lien waiver gaps**: missing waivers create mechanic's lien exposure. Never approve a draw with outstanding prior-period unconditional waivers. 5. **Retainage release before punch completion**: premature retainage release eliminates leverage for punch list completion. Hold firm until 100% of punch items are verified complete. 6. **Unclassified change orders**: every CO must be classified by cause. If > 30% of COs are "field condition" by cost, the pre-construction investigation was inadequate. 7. **Safety incident suppression**: any indication that incidents are not being reported triggers a mandatory stand-down and safety culture review. ## Chain Notes - **dev-proforma-engine**: Development proforma feeds the total budget and schedule that this skill tracks against - **loan-sizing-engine**: Construction loan terms (draw schedule, retainage requirements, completion guarantees) set the draw verification framework - **lease-up-war-room**: Handoff point at substantial completion -- construction closeout feeds directly into lease-up operations - **building-systems-maintenance-manager**: Commissioning and warranty data from construction closeout seeds the PM system maintenance program - **entitlement-feasibility**: Pre-development entitlement decisions create the scope this skill manages
Related Skills
Construction Meeting Prep and Action Tracking
Prepares weekly or biweekly construction-meeting packets (agenda, data summary, RFI and submittal log, COs, schedule status, safety) and tracks action items with owners and due dates. Closes the loop by updating status and surfacing stale items.
Capital Project Intake and Prioritization
Intake for capital project ideas from any source (PM, regional, AM, engineering, capex plan cycle). Scores each project against the overlay's priority rubric (life safety, deferred maintenance, renovation yield, risk mitigation, regulatory). Produces the prioritized backlog and flags gated decisions.
Estimator / Preconstruction Lead (Residential Multifamily)
Preconstruction and estimating lead. Produces estimates at conceptual, schematic, design-development, construction-documents, and GMP stages for ground-up and renovation scope. Owns the reconciliation between proposed scopes and the reference library (material costs, labor rates, assembly costs, unit turn cost library, capex line-item library, renovation scope library). Drives bid tabulation and trade-buyout leveling. Does not approve awards; supplies the decision basis.
Construction Manager (Residential Multifamily)
Owner-side construction execution leader during vertical construction and major renovations. Owns day-to-day coordination with the GC, schedule discipline, RFI and submittal flow, safety oversight, and punch-list closeout. Reports to development_manager during ground-up projects and to asset_manager during value-add renovations.
dd-command-center
Generates a comprehensive, timeline-driven due diligence plan for commercial property acquisitions with 6 workstream checklists, risk matrix, third-party report ordering guide, decision gates, closing condition tracker, and contingency removal strategy. Scales dynamically to 30/45/60/90-day DD periods. Triggers on 'DD period', 'due diligence', 'inspection period', 'feasibility period', or when ordering third-party reports.
construction-procurement-contracts-engine
GC selection, bid leveling, GMP/lump sum negotiation, CO compliance, punch list management, and design team evaluation for Development Managers.
construction-cost-estimator
Produces ground-up construction cost estimates by CSI MasterFormat division with regional adjustments, soft cost layering, contingency framework, and sensitivity analysis. Accepts floor plans, building drawings, or text descriptions as input. Can generate ASCII floor plans and building mockups for co-creation design loops with real-time cost feedback. Triggers on 'estimate construction costs', 'how much to build', 'construction budget', 'TDC estimate', 'hard cost estimate', 'development cost', 'price this floor plan', 'what would this cost to build', or when given a project description, drawing, or floor plan.
construction-budget-gc-analyzer
Benchmarks a GC's construction budget against market costs by CSI division, evaluates contract structure (GMP vs. cost-plus vs. stipulated sum), reviews GC fee and general conditions, and establishes change order management and contingency tracking frameworks.
capital-projects-development
Top-level workspace for development and construction projects. Routes through land analysis, pro forma modeling, entitlements, budgeting, cost estimation, project management, and procurement. Manages persistent development project context across sessions.
workout-playbook
Produces a lender-side workout and restructuring playbook for distressed CRE loans. Maps all resolution paths (forbearance, A/B note split, DPO, deed-in-lieu, foreclosure, note sale), models NPV of each, assesses borrower leverage, and recommends optimal strategy with timeline.
Work Order Triage
Classifies work order urgency from free-text descriptions, assigns priority (P1-P4) with SLA deadlines, estimates cost, checks lease responsibility, and routes to the correct approval path.
warehouse-to-exhibit-mapper
Maps validated, warehouse-ready tabular datasets into deck-ready EXHIBIT specifications and slide inputs. Selects table vs. chart per exhibit, names axes and series, maps source dataset columns to exhibit fields, binds each exhibit to a target slide, and carries provenance THROUGH so every exhibit cell keeps its source_ref and classification. Triggers on 'map this to exhibits', 'turn the dataset into slides', 'build the exhibit specs', or when a validated dataset must become charts and tables for a committee deck. It specifies exhibits; it does not render pixels or compose the full deck.