mechanic

Verified·Scanned 2/18/2026

This skill tracks vehicle maintenance and stores user data under <workspace>/data/mechanic/ with per-vehicle state.json and schedule files. It calls VIN/recall APIs at https://vpic.nhtsa.dot.gov and https://api.nhtsa.dot.gov and stores user-provided emergency/insurance details in state.json.

from clawhub.ai·v796e1a9·51.6 KB·0 installs
Scanned from 1.1.0 at 796e1a9 · Transparency log ↗
$ vett add clawhub.ai/scottfo/mechanic

🔧 Mechanic — Vehicle Maintenance Tracker

A Clawdbot skill that tracks mileage and service intervals for any vehicle — trucks, cars, motorcycles, dirt bikes, ATVs, RVs, boats, and more.

Features

  • Multi-vehicle tracking — Track any number of vehicles with independent schedules
  • Manufacturer service schedules — Researches and builds interval-based maintenance schedules for your specific year/make/model
  • Cost estimates — DIY, shop, and dealer pricing for every service item
  • NHTSA recall monitoring — Checks for open recalls by VIN (free API)
  • Fuel / MPG tracking — Log fill-ups, calculate trends, detect anomalies that signal mechanical issues
  • Warranty tracking — Factory, extended, and parts warranties with expiration alerts
  • Pre-trip & seasonal checklists — Vehicle-specific checks based on destination and weather
  • Mileage projection — Predicts when services will be due based on driving patterns
  • Service provider history — Track which shops did what work, satisfaction ratings
  • Tax deduction integration — Flags deductible maintenance on business-use vehicles
  • Emergency info cards — VIN, insurance, tire specs, fluid specs, tow ratings at a glance
  • Cost per mile — Maintenance + fuel operating cost analysis
  • Configurable check-in frequency — Per-vehicle: weekly, biweekly, monthly, or quarterly
  • Severe duty detection — Identifies towing, off-road, and extreme climate conditions for shorter intervals
  • Environmental awareness — Tailors advice based on user location (heat, cold, dust, coastal)

Supported Vehicle Types

TypeTracksSpecial Items
Cars & TrucksMilesFull automotive maintenance
MotorcyclesMilesChain, valve clearance, fork oil
Dirt BikesHours + ridesAir filter every ride, frequent oil
ATVs / UTVsHours + milesCV boots, belt, winch
RVs / TrailersMiles + monthsRoof, seals, slides, bearings, generator, seasonal
BoatsHoursImpeller, lower unit, zincs, winterization

Installation

Clawdbot CLI

clawdhub install mechanic

Manual

Copy SKILL.md into your Clawdbot skills directory:

<workspace>/skills/mechanic/SKILL.md

Setup

On first use, the skill will:

  1. Ask what vehicles you want to track
  2. Ask how often you want mileage check-ins (per vehicle)
  3. Research manufacturer maintenance schedules for each vehicle
  4. Build schedule files with service intervals and cost estimates
  5. Set up a recurring cron job to check in

All user data is stored in <workspace>/data/mechanic/ — separate from the skill itself.

Data Structure

skills/mechanic/
  SKILL.md              ← Skill logic (this repo)

data/mechanic/
  state.json            ← All vehicles, mileage, history, service records
  f350-schedule.json    ← Per-vehicle service schedule
  rv-schedule.json      ← Another vehicle schedule
  ...

Usage Examples

  • "What maintenance does my truck need?"
  • "When's my next oil change?"
  • "I just hit 70,000 miles"
  • "Got my oil changed at 65k, cost $180 at Jiffy Lube"
  • "Any recalls on my truck?"
  • "I filled up — 25 gallons at $3.89"
  • "I'm heading on a road trip next week"
  • "What's my cost per mile?"
  • "Is my powertrain warranty still active?"
  • "What's my VIN?"

Requirements

  • Clawdbot v1.0+
  • No API keys required (NHTSA recall API is free and public)

License

MIT