Appraiser PluginLightweightCommand

/onboarding

One-time appraiser profile setup — location, specialization, and preferences stored so skills stop re-asking

$/onboarding [name or company]
Lightweight
Complexity
0
API Calls
$0.00 – $0.00
MC API Cost
$0.005 – $0.012
Total Cost

Purpose

Every Vehicle Appraiser, Competitive Pricer, and Depreciation Tracker session starts by asking for a ZIP code and radius. The onboarding command collects these once — name, company, country, location, specialization (trade-in / insurance / estate / fleet), radius, and minimum comparable count — and writes them to marketcheck-profile.md so every subsequent skill reads them automatically.

Audience:New appraiser plugin usersAppraisers switching specializations or locations

Arguments

name or companyoptional

Pre-fills the name or company field. Prompted interactively if not provided.

How It Works

Execution flow. MCP tool calls are shown inline on each step.

01
Existing Profile Check

Reads marketcheck-profile.md and parses the JSON block. If a valid profile exists, shows a summary and asks: update or keep? If keep, stops immediately.

02
Identity Collection

Collects name (from $ARGUMENTS or prompt) and company (optional). These appear in report headers and session memory.

03
Country Selection

Asks US or UK. Determines which tools are available: US = full toolset (decode, predict, sold history, search); UK = active listings and recent cars only.

04
Location Collection

US: collects ZIP (5-digit), state (2-letter), optional city. UK: postcode and region. ZIP anchors all comp searches; state enables regional analytics.

05
Specialization Selection

Asks appraisal type: trade-in, insurance, estate/legal, fleet, or general. Specialization controls report framing (e.g., insurance uses retail FMV; trade-in shows wholesale-proxy spread).

06
Preferences Setup

Confirms default search radius (75 mi) and minimum comp count for confidence (10). User can override. Stored as preferences.default_radius_miles and appraiser.min_comp_count.

07
Profile Write and Memory Sync

Writes JSON profile to marketcheck-profile.md with schema_version 2.0. Appends a compact summary to MEMORY.md so future sessions load the profile without re-running onboarding.

Example Output

Appraiser Profile Configured
════════════════════════════
  Name:           Sarah Mitchell
  Company:        Southwest Appraisal Group
  Country:        US
  Location:       ZIP 85001 | Phoenix, AZ
  Specialization: Insurance claims / total loss
  Search radius:  75 miles
  Min comp count: 10 (HIGH confidence threshold)

  Profile saved to: marketcheck-profile.md

  Suggested next steps:
  → "Appraise VIN 1HGCV1F3XPA123456" — full comparable valuation
  → "Quick trade-in estimate for 2020 RAV4, 60K miles" — 60-second desk estimate
  → "Regional price variance for Honda CR-V in AZ" — geographic value differences

Cost Estimate

TierLightweight
API Calls0
MC API — best$0.00
MC API — worst$0.00
Claude — best$0.005
Claude — worst$0.012
Total range$0.005$0.012

Limitations

  • Profile is written to the current project directory — switching projects requires re-running /onboarding or copying marketcheck-profile.md.
  • UK appraisers have access to active listings and recent cars only; ML pricing, sold analytics, and VIN history are US-only.
Appraiser Plugin
View all skills & commands