Subcontractor Performance Scorecard Skill for Foreman OS | Skills Pool
Skill File
Subcontractor Performance Scorecard Skill for Foreman OS
Objective, data-driven subcontractor performance scorecards based on five weighted dimensions: Schedule Adherence (25%), Quality (25%), Safety (20%), Responsiveness (15%), and Professionalism (15%). Aggregates data from daily reports, inspections, PPC tracking, safety records, and RFI/submittal turnaround. Enables informed bidding decisions, back-charge documentation, and performance improvement conversations. Triggers: "sub scorecard", "subcontractor performance", "rate sub", "sub evaluation", "vendor performance", "trade performance", "sub rating", "contractor scorecard", "performance review", "back charge", "sub report card".
mgoodman600 starsFeb 25, 2026
Occupation
Categories
Project Management
Skill Content
Overview
The sub-performance skill delivers objective, data-driven performance scorecards for every subcontractor on a project. Rather than relying on gut feelings or anecdotal feedback, scorecards aggregate actual project data across five critical performance dimensions, each scored 1-10 and weighted to produce a composite score.
Purpose
Subcontractor performance scorecards enable:
Informed Bidding Decisions: When planning the next project, access historical performance data. Prefer subs with proven track records; avoid repeat problems.
Back-Charge Documentation: Performance data (quality failures, schedule misses, safety incidents) provides objective justification for back charges or warranty claims.
Performance Improvement Conversations: Instead of vague feedback ("Your crew wasn't organized"), use data: "Your PPC was 62% this quarter; the project average is 78%. Let's discuss what blocked your work."
Contract Incentives: Reward high-performing subs (9-10 rating) with priority on future bids, multi-project discounts, or bonus incentives.
Risk Mitigation: Flag at-risk subs (<5.0 rating) early; initiate corrective action meetings or contract review before problems cascade.
Related Skills
Preferred Vendor Lists: Build institutional memory across projects. Track sub performance over years; promote reliable, professional subs; deprioritize problematic ones.
Scorecard Philosophy
The sub-performance scorecard is objective, data-driven, and fair. It:
Pulls data automatically from daily reports, inspections, safety logs, and RFI records (not manual opinions)
Uses transparent scoring criteria so subs understand what they're measured on
Separates factors within a sub's control (quality, responsiveness, professionalism) from external factors (weather delays, supplier issues)
Generates dialogue: "Your score is 6.8. Here's where you excelled and where you can improve."
The Five Scoring Dimensions
Each dimension is scored 1-10, measured against objective criteria, and weighted in a composite formula.
1. Schedule Adherence (25% Weight)
Definition: Does the subcontractor complete committed work on time, maintain promised crew size, mobilize/demobilize on schedule, and hit project milestones?
Scoring Criteria
90%+ PPC (Percent Plan Complete) = 10
Subcontractor completes commitments more than 90% of the time
Minimal incomplete work; when incomplete, root cause is external (weather, owner delay, supplier)
Crew size consistent with promises
Mobilization on time; demobilization efficient
80-89% PPC = 8
Subcontractor completes commitments 80-89% of the time
Good reliability; occasional incomplete work (5-10 items per season)
Crew size generally consistent
Minor delays in mobilization/demobilization
70-79% PPC = 6
Subcontractor completes commitments 70-79% of the time
Marginal; noticeable delays and scope deferrals
Crew size inconsistency (promised 4, shows 2-3)
Mobilization delays or early demobilization without notice
60-69% PPC = 4
Subcontractor completes commitments 60-69% of the time
Poor; significant schedule impact on downstream trades
Chronic crew size shortages or absences
Frequent mobilization/demobilization issues
<60% PPC = 2
Subcontractor completes commitments fewer than 60% of the time
Unacceptable; project delays directly attributable to this sub
Crew unavailable, undersized, or uncooperative
Critical schedule milestones missed
Data Sources
PPC by Trade from last-planner skill (calculated weekly)
Crew Counts from daily reports (promised vs. actual headcount)
Milestone Dates from schedule vs. actual completion dates
Mobilization/Demobilization Dates from contract documents vs. field records
Calculation
Schedule Score = PPC × 1.0 (primary), adjusted ±0.5 for crew consistency and milestone performance
W Principles (Concrete): PPC 71%, crew undersized last 2 weeks, stem wall pour delayed 1 week = 6 → Score: 6
2. Quality (25% Weight)
Definition: Does the subcontractor produce work that passes inspection on first attempt, minimize punch list items, avoid rework, and maintain warranty standards?
Scoring Criteria
First-Pass Inspection Rate (FPIR) 95%+ = 10
95% or more of the sub's work passes inspection without corrections
Punch list items <5 per 1,000 SF of work
Rework frequency <2% of total work
Post-completion warranty callbacks zero or minimal
FPIR 90-94% = 8
90-94% of work passes first inspection
Punch list items 5-10 per 1,000 SF
Rework frequency 2-3%
Few warranty callbacks
FPIR 85-89% = 6
85-89% of work passes first inspection
Punch list items 10-20 per 1,000 SF
Rework frequency 3-5%
Occasional warranty callbacks
FPIR 80-84% = 4
80-84% of work passes first inspection
Punch list items 20-40 per 1,000 SF
Rework frequency 5-8%
Multiple warranty callbacks
<80% FPIR = 2
Fewer than 80% pass first inspection
Punch list items >40 per 1,000 SF
Rework frequency >8%
Recurring warranty failures
Data Sources
Inspection Tracker from quality-management skill (pass/fail rates by trade, by phase)
Punch List Items from punch-list skill (filtered by responsible trade)
Rework Log from quality-management or daily-report-format (completed rework tasks)
Warranty Callback Records from closeout and post-completion phase
Calculation
Quality Score = (FPIR base 1-10) + (Punch list adjustment ±1) + (Rework adjustment ±1) + (Warranty adjustment ±0.5)
Definition: Does the subcontractor maintain a safe worksite, train crews on safety procedures, comply with PPE and housekeeping standards, and avoid incidents?
Scoring Criteria
Zero Recordable Incidents + Full Compliance = 10
No OSHA-recordable incidents (injuries requiring medical treatment beyond first aid)
Definition: Does the subcontractor conduct business ethically, manage their crews professionally, cooperate with other trades, and maintain contract compliance?
Scoring Criteria
Excellent Professionalism = 10
Crew conduct exemplary: respectful, cooperative, courteous to other trades
Site cleanliness maintained by sub crew (no excessive debris, orderly staging)
Strong cooperation with other trades: coordinates, communicates, accommodates sequencing
Insurance, documentation, paperwork always on time and complete
Professionalism Score = Superintendent manual rating (primary, 1-10) + adjustments based on incident/compliance records (±0-1)
Example (MOSC):
EKD (CFS Framing): Excellent crew conduct, clean site, strong cooperation, all insurance timely, fair in negotiations. Super rates 9/10. Score: 9
W Principles (Concrete): Good crew, mostly clean, cooperation adequate, insurance 1 week late last month, change orders negotiated fairly. Super rates 7/10. Score: 7
Composite Score Calculation
Once all five dimensions are scored 1-10, combine using this weighted formula:
Action: Formal corrective action letter sent 02/18/26. Require daily submittal status updates. Consider alternate supplier for future work.
Project Intelligence Integration
When project intelligence is loaded, auto-populate scorecard data from project files instead of requiring manual data collection for each scoring dimension.
Sub Roster
Build the complete subcontractor list from directory:
Read directory.json → subcontractors[] → get complete sub list with trade, contract scope, contact info, and contract amount
Auto-populate scorecard headers with sub name, trade, contract value, and mobilization date
Example: Walker Construction — Excavation/Sitework — $185,000 — Mobilized 01/21/26
Schedule Adherence (25% Weight)
Pull attendance and milestone data for schedule scoring:
Read daily-report-data.json → crew attendance records → calculate days present vs. scheduled for each sub
Read schedule.json → planned activities → compare against actual work logged in daily reports
Read labor-tracking.json → crew_summaries[] → verify promised crew headcount vs. actual on-site headcount
Calculate PPC by trade from weekly commitment tracking data