Unified portfolio view of tracked dealer group stocks. Triggers: "dealer group dashboard", "how are my tracked dealer groups doing", "dealer group stock overview", "dealer stock dashboard", "multi-group portfolio view", "publicly traded dealer health", "retail auto stock dashboard", unified view across all tracked publicly traded dealer group stocks in their portfolio.
From analystnpx claudepluginhub marketcheckhub/marketcheck-cowork-plugin --plugin analystThis skill uses the workspace's default tool permissions.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Analyzes competition with Porter's Five Forces, Blue Ocean Strategy, and positioning maps to identify differentiation opportunities and market positioning for startups and pitches.
Date anchor: Today's date comes from the
# currentDatesystem context. Compute ALL relative dates from it. Example: if today = 2026-03-14, then "prior month" = 2026-02-01 to 2026-02-28, "current month" (most recent complete) = February 2026, "three months ago" = December 2025. Never use training-data dates.
Load the marketcheck-profile.md project memory file (required). Extract: tracked_tickers (filter to dealer group: AN, LAD, PAG, SAH, GPI, ABG, KMX, CVNA), tracked_states, benchmark_period_months, country. If missing, prompt /onboarding. US-only. Confirm profile.
AN → AutoNation
LAD → Lithia Motors
PAG → Penske Automotive Group
SAH → Sonic Automotive
GPI → Group 1 Automotive
ABG → Asbury Automotive Group
KMX → CarMax
CVNA → Carvana
Financial analyst or portfolio manager monitoring a basket of publicly traded dealer group stocks. Quick-scan view of operational health signals across tracked groups for portfolio allocation decisions.
Call mcp__marketcheck__get_sold_summary with:
ranking_dimensions: dealership_group_nameranking_measure: sold_countranking_order: desctop_n: 20date_from / date_to: current month
→ Extract only: dealership_group_name, sold_count, average_sale_price, average_days_on_market per group. Discard full response.From results, extract data for each tracked dealer group ticker.
Repeat Step 1 for prior month. Calculate per group:
For each tracked dealer group, call mcp__marketcheck__search_active_cars with:
dealer_group: the group namecar_type: usedstats: price,domrows: 0Repeat with car_type=new.
→ Extract only: num_found, price and dom stats per car_type per group. Discard full response.
Calculate:
For each dealer group, calculate a Health Score (0-100):
Rank tracked groups by Health Score. Generate per-group investment signal:
Based on rankings, generate actionable signals:
Present: portfolio health table sorted by signal strength (volume, ASP, DOM, efficiency, health score), inventory health with days supply, peer rankings, top 3 portfolio actions with data-backed rationale, and earnings preview per ticker.
| Score | Status | Portfolio Action |
|---|---|---|
| 80-100 | Strong | Overweight candidate |
| 60-79 | Stable | Hold / Market weight |
| 40-59 | Watch | Underweight candidate |
| 0-39 | Weak | Potential trim / short candidate |
dealer-group-health-monitor skill.get_sold_summary requires US market.