Skip to content
Back to skills

Best Practices

ASecurity

**Status:** Pattern **Domain:** Skilled trades contracting / field operations **Applies to:** `skilled-trades-contracting` ---

  • 7 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 23, 2026
ai-agentsrustgo

Works with

  • terminal

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned September 23, 2026

npx -y skills add mcorbett51090/RavenClaude --skill best-practices --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Best Practices?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Best Practices
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mcorbett51090-best-practices/badge)](https://www.skillsdirectory.com/skills/mcorbett51090-best-practices)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Parts Availability at the Truck Determines First-Time-Fix, Not Just Technician Skill

**Status:** Pattern
**Domain:** Skilled trades contracting / field operations
**Applies to:** `skilled-trades-contracting`

---

## Why this exists

First-time-fix rate is often treated as a technician competency metric — the tech either knew how to fix it or didn't. In practice, the single most common cause of a callback or a same-day return trip is a missing part, not a missing skill. A tech who diagnoses correctly but doesn't carry the part has to return — and that return trip is a free truck roll, a scheduling disruption, and a customer experience failure. Truck stock — what is on each service vehicle, at what replenishment threshold, and how it is managed — directly determines first-time-fix rate independent of technician skill level. A poorly stocked truck is a built-in callback machine.

## How to apply

Manage truck stock as a structured inventory system with par levels, not as whatever happens to be left from the last job:

```
Truck Stock Audit — Vehicle [#] Technician: [Name] Date: [YYYY-MM-DD]
──────────────────────────────────────────────────────────────────────
Category          │ Item                        │ Par qty │ Current │ Reorder?
──────────────────┼─────────────────────────────┼─────────┼─────────┼────────
Capacitors        │ Run capacitor, 5μF–50μF std │ 5 ea    │         │
(HVAC)            │ Start capacitor, 88–108μF   │ 2 ea    │         │
                  │ Dual-run capacitor combo     │ 3 ea    │         │
──────────────────┼─────────────────────────────┼─────────┼─────────┼────────
Contactors (HVAC) │ 1-pole, 2-pole standard      │ 3 ea    │         │
──────────────────┼─────────────────────────────┼─────────┼─────────┼────────
Electrical        │ Breakers (common amperages)  │ 2 ea    │         │
                  │ Wire connectors, terminals   │ assorted│         │
──────────────────┼─────────────────────────────┼─────────┼─────────┼────────
Fittings / valves │ Common sizes for trade       │ [set]   │         │
──────────────────┼─────────────────────────────┼─────────┼─────────┼────────
Safety / PPE      │ Gloves, glasses, respirator  │ 1 set   │         │
──────────────────┼─────────────────────────────┼─────────┼─────────┼────────
Consumables       │ Wire nuts, tape, lubricant   │ min set │         │
```

**First-time-fix root cause analysis (for each callback):**

| Job # | Tech | Callback reason | Missing part? | Part name | Stocked next time? |
|---|---|---|---|---|---|
| | | | Y / N | | Y / N |

**Do:**
- Set truck-stock par levels based on actual job data — pull 6 months of parts-used reports from the job-management system and stock to the top 80% of most-used items by frequency.
- Audit truck stock weekly (or at the Monday morning pull-up) — missing parts tend to accumulate silently between audits.
- Track "parts not on truck" as a separate callback reason code in the dispatch/CRM system — it isolates the supply problem from the skill problem and creates a data trail for par-level adjustments.
- Assign the cost of a callback to the truck-stock budget line, not the labor budget, when the root cause is a missing part — the financial accountability drives the stocking behavior.

**Don't:**
- Blame the tech for a callback caused by a missing part that was not on the vehicle and not available at the supply house in a reasonable time window.
- Set truck stock purely on historical average usage without adjusting for seasonal demand — an HVAC truck stocked for shoulder-season repair volume will run short on capacitors and contactors during a summer heat wave.
- Ignore shrink and theft in truck stock — a truck that should have a part and doesn't is a trust-and-accountability issue as much as a replenishment issue; weekly audits surface it.

## Edge cases / when the rule does NOT apply

Commercial service contractors doing project work (new installs, large replacements) typically work from job-specific material lists pulled to the site in advance — truck stock par levels are less relevant than the job-staging and procurement process. Specialty trade contractors (refrigeration, high-voltage, specialty gas) with low call volume and high-value, low-frequency parts may find that stocking from a central supply chain is more economical than truck stock — the principle still applies, but the mechanism is warehouse-pull rather than truck-stocked par.

## See also
- [`../agents/field-operations-specialist.md`](../agents/field-operations-specialist.md) — owns dispatch, truck utilization, and first-time-fix metrics.
- [`../agents/trade-business-analyst.md`](../agents/trade-business-analyst.md) — tracks the callback rate and its cost impact in job costing.
- [`../knowledge/trades-economics.md`](../knowledge/trades-economics.md) — covers first-time-fix rate economics and callback cost quantification.

## Provenance

Codifies the truck-stock-driven first-time-fix discipline from ACCA and ServiceTitan/Hatch field-service management training; par-level management from actual call data is the standard recommendation in trade contractor business coaching programs [unverified — training knowledge].

---

_Last reviewed: 2026-06-05 by `claude`_

Files in this skill

  • README.md5.5 KB
  • billable-hour-efficiency-is-the-fields-master-number.md2.4 KB
  • change-order-discipline-protects-margin-on-every-construction-job.md4.3 KB
  • date-and-source-any-wage-material-or-market-figure.md2.5 KB
  • dispatch-sequence-is-a-revenue-decision-not-just-a-logistics-problem.md4 KB
  • estimate-to-a-fully-loaded-labor-rate-not-a-wage.md2.6 KB
  • first-time-fix-and-callback-rate-are-margin-not-just-quality.md2.4 KB
  • good-better-best-option-presentation-raises-average-ticket-without-more-calls.md4.1 KB
  • job-costing-closes-the-loop-between-estimate-and-actual.md4.2 KB
  • maintenance-agreements-are-a-recurring-revenue-engine-not-just-a-service-feature.md4.2 KB
  • material-cost-is-the-real-cost-plus-waste-plus-markup-name-a.md2.4 KB
  • overhead-allocation-rate-must-be-built-before-pricing-any-job.md3.8 KB
  • parts-availability-at-the-truck-determines-first-time-fix-not-just-technician-skill.md6.3 KB
  • price-service-on-a-flat-rate-book-not-guessed-hours.md2.4 KB
  • quote-close-rate-and-average-ticket-are-the-sales-levers.md2.4 KB
  • seasonal-demand-curves-shape-pricing-staffing-and-cash-flow-planning.md4 KB
  • service-agreement-renewal-rate-is-a-leading-revenue-and-margin-indicator.md5.4 KB
  • subcontractor-markup-must-cover-coordination-risk-and-warranty-exposure.md4.2 KB
  • technician-certification-and-licensing-are-a-pricing-floor-not-just-compliance.md4 KB
  • the-truck-is-a-profit-center-with-a-utilization-number.md2.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…