/onboarding
One-time dealership profile setup — stops skills from re-asking your location and preferences
Purpose
/onboarding collects your dealership identity, location, dealer type, franchise brands, and operational preferences (target margin, recon cost, floor plan rate, aging threshold) in a single guided flow. It persists everything to a project memory file so every skill and command reads it automatically.
The command also auto-discovers your MarketCheck dealer_id by searching for your web domain in the active listings database — this is required for the lot-scanner agent used by daily briefing and weekly review. Without it, lot-level workflows will not function.
Arguments
name or domainoptionalOptional: your name, company name, or website domain to pre-fill identity fields.
How It Works
Execution flow. MCP tool calls are shown inline on each step.
Read marketcheck-profile.md. If valid JSON exists, show summary and ask: update or keep.
Collect name, dealership name, web domain, country (US/UK), ZIP/postcode, and state/region.
search_active_carsSearch active inventory by web domain to find the MarketCheck dealer_id. Required for lot-scanner agent.
Franchise/independent, brands, CPO program, target margin (15%), recon cost ($1,500), floor plan ($35/day), max DOM (45), aging threshold (60), default inventory type.
Write marketcheck-profile.md with full JSON. Sync compact summary to MEMORY.md for session persistence.
MCP Tool Calls
| Tool | Calls | Purpose |
|---|---|---|
search_active_cars | 1 | Auto-discover dealer_id by searching active inventory for the dealer's web domain |
Example Output
DEALER PROFILE SETUP ════════════════════════════════════════ Step 1/8: Identity Name: Michael Chen Dealership: Dallas Toyota North Domain: dallastoyotanorth.com Step 2/8: Country Country: US Step 3/8: Location ZIP: 75201 | State: TX | City: Dallas Step 4/8: Auto-discovering dealer_id... Searching by domain: dallastoyotanorth.com Found: dealer_id = 4821 ✓ Step 5/8: Dealer type Type: Franchise | Brands: Toyota Step 6/8: CPO program CPO: Yes | Cert cost: $1,200/unit Step 7/8: Preferences (press Enter to accept defaults) Radius: 75mi | Margin: 15% | Recon: $1,500 Floor plan: $35/day | Max DOM: 45 | Aging: 60d Default inventory: Used Step 8/8: Profile saved ✓ marketcheck-profile.md written to project memory. MEMORY.md updated. NEXT STEPS: /daily-briefing — morning aging + competitor alerts /weekly-review — full lot scan + hot list /price-check VIN — instant price check
Cost Estimate
One-time setup — negligible cost
Limitations
- Dealer ID auto-discovery requires a web domain that matches listings in the MarketCheck database. If your domain is not found, dealer_id is stored as null.
- Profile is stored per Claude Code project — switching projects requires re-running /onboarding or copying the profile file.
- UK dealers will have limited functionality — ML pricing, sold analytics, and VIN history are US-only.