← Back to Skills Marketplace
scottfo

Mechanic

by ScotTFO · GitHub ↗ · v1.1.0
cross-platform ✓ Security Clean
2523
Downloads
3
Stars
2
Active Installs
4
Versions
Install in OpenClaw
/install mechanic
Description
Vehicle maintenance tracker and mechanic advisor. Tracks mileage, service intervals, fuel economy, costs, warranties, and recalls. Researches manufacturer schedules, estimates costs, projects service dates, tracks providers, and proactively reminds about upcoming/overdue services. Supports VIN decode and auto-population of vehicle specs, NHTSA recall monitoring, MPG tracking with anomaly detection, warranty expiration alerts, pre-trip/seasonal checklists, mileage projection, service provider history, tax deduction integration, emergency info cards, and cost-per-mile analysis. Use when discussing vehicle maintenance, oil changes, service intervals, mileage tracking, fuel economy, warranties, recalls, RV maintenance, roof sealing, generator service, slide-outs, winterization, or anything mechanic-related. Supports any vehicle type including trucks, cars, motorcycles, dirt bikes, ATVs, RVs, and boats.
Usage Guidance
This skill appears coherent for vehicle maintenance use, but review two things before installing: (1) Cron/scheduling: inspect the SKILL.md section on 'Mileage Check Setup' to see whether it will write to your crontab or ask you to — only allow it if you trust the exact commands and schedule. (2) Sensitive local data: the skill stores VINs, insurance IDs, phone numbers, and policy data in <workspace>/data/mechanic/. Ensure you are comfortable storing that in your workspace (consider filesystem permissions, backups, or encrypting the folder). Also review the SKILL.md for any external endpoints it will call (beyond the public NHTSA API) and confirm the platform will prompt/require consent for network access or scheduled task creation.
Capability Analysis
Type: OpenClaw Skill Name: mechanic Version: 1.1.0 The 'mechanic' skill is designed for vehicle maintenance tracking, utilizing file system access to manage its own data (`state.json`, `*-schedule.json` in `<workspace>/data/mechanic/`) and optionally integrating with a 'tax-professional' skill's data (`data/tax-professional/YYYY-expenses.json`) upon user confirmation. It makes legitimate, unauthenticated API calls to NHTSA for VIN decoding and recall monitoring. The skill also sets up and manages a cron job for scheduled mileage check-ins and recall updates, which is a form of persistence but is clearly documented and aligned with its stated purpose. There is no evidence of malicious prompt injection, data exfiltration to unauthorized endpoints, or other harmful behaviors. All capabilities are transparently described and serve the skill's core function.
Capability Assessment
Purpose & Capability
Name/description (vehicle maintenance, VIN decoding, recalls, MPG, warranties) align with the instructions: local data files under <workspace>/data/mechanic/, VIN decode via public NHTSA recall API, service schedules and cost estimates. There are no unrelated binaries, credentials, or network services requested.
Instruction Scope
SKILL.md instructs creating/maintaining local state files and building per-vehicle schedule files — appropriate for the stated purpose. It also references setting up a recurring cron job and 'researching manufacturer schedules' (i.e., fetching web data). These are within scope, but warrant review: the cron setup is a persistence action and the web research implies network requests (make sure the platform prompts/consents for such actions). The skill stores sensitive data (VINs, insurance policy numbers, phone numbers) locally; that is expected but privacy-relevant.
Install Mechanism
No install spec and no code files — instruction-only. This is low-risk from an install/execution perspective because nothing is downloaded or installed by the skill itself.
Credentials
No environment variables, no external credentials, and no required config paths are declared. The data the skill requests (vehicle details, insurance info, locations) is reasonable for its functionality. No unexplained secret access is requested.
Persistence & Privilege
The skill is not always-enabled and does not request elevated credentials. However, it directs setup of a recurring cron job for scheduled check-ins; that is a persistence action that writes system/user scheduling configuration. This is proportionate for reminders, but users should confirm exactly what commands will be written to crontab or scheduler before allowing the skill to schedule tasks.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mechanic
  3. After installation, invoke the skill by name or use /mechanic
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
VIN decode & auto-population via NHTSA VPIC API. Ask for VIN first when adding vehicles, auto-populate specs (engine, transmission, drive type, trim, GVWR, etc.), support adding VIN later to backfill existing vehicles, store full decoded data.
v1.0.2
Added GitHub URL
v1.0.1
Added homepage URL to GitHub repo
v1.0.0
Initial release: multi-vehicle maintenance tracker with manufacturer service schedules, cost estimates, recall monitoring, fuel/MPG tracking, warranty alerts, pre-trip checklists, mileage projection, tax integration, emergency info cards, and cost-per-mile analysis. Supports trucks, cars, motorcycles, dirt bikes, ATVs, RVs, and boats.
Metadata
Slug mechanic
Version 1.1.0
License
All-time Installs 2
Active Installs 2
Total Versions 4
Frequently Asked Questions

What is Mechanic?

Vehicle maintenance tracker and mechanic advisor. Tracks mileage, service intervals, fuel economy, costs, warranties, and recalls. Researches manufacturer schedules, estimates costs, projects service dates, tracks providers, and proactively reminds about upcoming/overdue services. Supports VIN decode and auto-population of vehicle specs, NHTSA recall monitoring, MPG tracking with anomaly detection, warranty expiration alerts, pre-trip/seasonal checklists, mileage projection, service provider history, tax deduction integration, emergency info cards, and cost-per-mile analysis. Use when discussing vehicle maintenance, oil changes, service intervals, mileage tracking, fuel economy, warranties, recalls, RV maintenance, roof sealing, generator service, slide-outs, winterization, or anything mechanic-related. Supports any vehicle type including trucks, cars, motorcycles, dirt bikes, ATVs, RVs, and boats. It is an AI Agent Skill for Claude Code / OpenClaw, with 2523 downloads so far.

How do I install Mechanic?

Run "/install mechanic" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Mechanic free?

Yes, Mechanic is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Mechanic support?

Mechanic is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Mechanic?

It is built and maintained by ScotTFO (@scottfo); the current version is v1.1.0.

💬 Comments