One-time lender sales rep profile setup — stores your company identity, lending criteria, target states, and dealer preferences so all skills stop re-asking.
From lender-salesnpx claudepluginhub marketcheckhub/marketcheck-cowork-plugin --plugin lender-salesyour name or company/onboardingCollects onboarding parameters interactively (scope, product type, metrics, rates) then optimizes post-signup flows, activation, and first-run experience.
/onboardingGenerates onboarding guide for a team or project: overview via Glean, key people, vetted essential docs, and recent priorities.
/onboardingFirst-time setup — analyzes your codebase, generates context, and guides you through your first feature.
/onboardingOne-time lender profile setup — stores your identity, company, portfolio focus, LTV thresholds, tracked segments, and location so all skills stop re-asking.
/onboardingOne-time insurer profile setup — stores your identity, role, location, and insurance-specific preferences so all skills stop re-asking. Works for adjusters, underwriters, and claims managers.
Collect lender sales rep identity, lending criteria, target markets, and preferences. Persist to the marketcheck-profile.md project memory file.
Read the marketcheck-profile.md project memory file. Parse the JSON content after the --- frontmatter delimiter. If valid JSON: show summary, ask update or keep. If keep, stop. If update, use current values as defaults.
user.nameuser.companyUse $ARGUMENTS as name or company if provided.
Ask: "What is your role?" -> lender_sales.role:
sales_rep — field sales, calling on dealers, pitching lending productsregional_manager — overseeing sales reps across a territorybdc_agent — business development center, phone/digital outreach to dealersAsk: "What type of lending does your company specialize in?" -> lender_sales.lending_type:
retail — consumer auto loans (direct or indirect through dealers)floor_plan — floor plan financing for dealer inventorylease — vehicle leasing programssubprime — subprime/non-prime consumer auto lendingcaptive — captive finance arm of an OEMAsk: "US or UK?" Default US. Determines ZIP vs postcode, available tools (US=full, UK=limited).
US: ZIP (5-digit), state (2-letter), optionally city. UK: Postcode, region/county.
Ask: "Which states does your territory cover?" (comma-separated, or "national"). Store as lender_sales.target_states. Examples: "TX, CA, FL" or "national".
Collect the lender's "sweet spot" for the types of vehicles they prefer to lend on:
lender_sales.price_range_min and lender_sales.price_range_max. Examples: "$15,000–$55,000" for prime, "$3,000–$18,000" for subprime.lender_sales.preferred_year_range. Default: "2019-2025".lender_sales.max_mileage. Default: 80,000.lender_sales.preferred_dealer_types. Default: both.lender_sales.approved_makes. Examples: "Toyota, Honda, Ford" or empty for all.lender_sales.approved_segments. Examples: "SUV, Sedan, Truck" or empty for all.Present with defaults (accept all at once):
Write to the marketcheck-profile.md project memory file with this frontmatter:
---
name: marketcheck-profile
description: Full MarketCheck user profile — identity, role, location, preferences. Read by all plugin skills and commands.
type: user
---
Then the profile JSON:
{
"schema_version": "1.0",
"user_type": "lender_sales",
"created_at": "[ISO]", "updated_at": "[ISO]",
"user": { "name": "", "company": "" },
"lender_sales": {
"lending_type": "retail|floor_plan|lease|subprime|captive",
"role": "sales_rep|regional_manager|bdc_agent",
"target_states": [],
"price_range_min": null,
"price_range_max": null,
"preferred_dealer_types": [],
"approved_makes": [],
"approved_segments": [],
"ltv_max_pct": 120,
"preferred_year_range": "2019-2025",
"max_mileage": 80000,
"min_dealer_inventory": 20
},
"location": {
"country": "US|UK", "zip": null, "postcode": null,
"state": null, "region": null, "city": null
},
"preferences": { "default_radius_miles": 75 }
}
Set null for non-applicable location fields.
Write a compact profile summary to your auto-memory file (MEMORY.md) so all future chat windows automatically know this user. Append or update the ## MarketCheck Profile section:
## MarketCheck Profile: Lender Sales
- **User**: [name] | **Company**: [company] | **Role**: [role]
- **Lending Type**: [lending_type] | **Country**: [country] | **Location**: [zip/postcode], [state/region]
- **Target States**: [target_states or "National"] | **Dealer Pref**: [preferred_dealer_types]
- **Price Range**: $[min]–$[max] | **Years**: [year_range] | **Max Miles**: [max_mileage]
- **Approved Makes**: [approved_makes or "All"] | **Segments**: [approved_segments or "All"]
- **LTV Max**: [ltv_max]% | **Min Lot Size**: [min_dealer_inventory] units
- **Profile**: marketcheck-profile.md (project memory)
Do not overwrite other memory content.
Show profile summary with all key fields and saved path.
Next steps:
UK users: UK data is active listings and recent cars only. ML pricing, sold analytics, and LTV analysis require US data.