Competitive landscape and pricing dynamics intelligence. Triggers: "competitive landscape", "market dynamics", "fastest depreciating models", "slowest depreciating models", "EV vs gas prices", "EV vs ICE price parity", "price trends by region", "new car markups", "new car discounts", "market trends", "depreciation rankings", "what's happening in the auto market", "which models are losing value fastest", "price drops this month", "regional price differences", "cheapest state to buy", "MSRP vs sale price", "competitive pricing dynamics", data-driven competitive landscape analysis, market dynamics reports, or strategic pricing intelligence for OEM decision-making and brand positioning.
From manufacturernpx claudepluginhub marketcheckhub/marketcheck-cowork-plugin --plugin manufacturerThis 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.
Calculates TAM/SAM/SOM using top-down, bottom-up, and value theory methodologies for market sizing, revenue estimation, and startup validation.
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.
Generate competitive landscape analyses, segment pricing intelligence, and data-driven market dynamics reports. Purpose-built for OEM strategists, product planners, brand managers, and regional distributors who need timely, defensible data narratives to inform brand positioning and competitive response.
Load the marketcheck-profile.md project memory file if exists. Extract: brands (star in results), states, competitor_brands, country, user_name, company. If missing, ask brand and competitors. US-only (requires get_sold_summary); if UK, inform not available. Confirm profile.
User is an OEM strategist, product planner, or brand manager investigating competitive landscape, pricing dynamics, or market trends for brand positioning and competitive response.
| Field | Source |
|---|---|
| Story angle | What trend or competitive question to investigate |
| Geographic scope | Profile manufacturer.states or national (default) |
| Time period | Current month, trailing quarter, or YoY |
| Vehicle focus | Optional: body_type, make, model, fuel_type_category |
| Competitive context | Profile brands vs competitor brands |
If user asks "what's happening in the market", run combined workflows as a comprehensive competitive briefing.
Identify which models are losing value fastest (or holding value best) — highlight your brand's models and competitor models throughout.
Current period sold summary — Call mcp__marketcheck__get_sold_summary with date_from/date_to (current month), inventory_type=Used, ranking_dimensions=make,model, ranking_measure=average_sale_price, ranking_order=desc, top_n=50, state if scoped.
→ Extract only: make, model, average_sale_price, sold_count per entry. Discard full response.
Prior period sold summary — Repeat step 1 for same month one year ago. → Extract only: make, model, average_sale_price, sold_count per entry. Discard full response.
For each make/model appearing in both periods, calculate:
Sort by depreciation rate descending. Present two tables:
Add competitive narrative: "Among your brand's models, [Model A] lost X% of its value year-over-year — the [Nth] steepest in the market. Competitor [Brand]'s [Model B] held within Y%, outperforming your equivalent by $Z per unit. [Model C] from your lineup is among the strongest value holders, retaining X% — use this in marketing and CPO positioning."
Active listings for top 3 depreciators (your brand) — For each, call mcp__marketcheck__search_active_cars with make, model, car_type=used, sort_by=price, sort_order=asc, rows=5, seller_type=dealer.
→ Extract only: per listing — price, miles, dealer_name, city, state. Discard full response.
Track the price gap between electric and internal combustion vehicles within the same segments — essential for OEM electrification strategy and pricing decisions.
EV sold summary — Call mcp__marketcheck__get_sold_summary with date_from/date_to, fuel_type_category=EV, body_type=SUV, ranking_dimensions=make,model, ranking_measure=average_sale_price, ranking_order=desc, top_n=10, state if scoped.
→ Extract only: make, model, average_sale_price, sold_count per entry. Discard full response.
ICE sold summary — Repeat with fuel_type_category=ICE.
→ Extract only: make, model, average_sale_price, sold_count per entry. Discard full response.
Repeat steps 1-2 for additional body types: Sedan, Pickup, Hatchback.
Also repeat steps 1-2 for Hybrid. → Extract only: average_sale_price, sold_count per fuel_type/body_type combo. Discard full response.
For the prior-year same period, repeat all calls to calculate the trend.
Calculate per body type:
Present:
Reveal where your brand is priced highest and lowest across states, and how you compare to competitors in each region.
Sold summary by state (your brand) — Call mcp__marketcheck__get_sold_summary with date_from/date_to (recent month), make (your brand), model (optional), inventory_type=Used, summary_by=state, limit=51.
→ Extract only: per state — average_sale_price, sold_count. Discard full response.
Competitor sold summary by state — Repeat step 1 for each competitor brand. → Extract only: per state — average_sale_price, sold_count. Discard full response.
From the results, calculate:
Present:
Strategic advice: "In [State], your brand commands a $X premium over [Competitor]. In [State], the competitor undercuts you by $Y — this market may need targeted incentive support or allocation adjustment."
Identify which new models are selling above MSRP (pricing power) and which require discounts — compare your models vs competitors.
Top markups — Call mcp__marketcheck__get_sold_summary with date_from/date_to (recent month), inventory_type=New, ranking_dimensions=make,model, ranking_measure=price_over_msrp_percentage, ranking_order=desc, top_n=20, state if scoped.
→ Extract only: make, model, price_over_msrp_percentage, sold_count per entry. Discard full response.
Deepest discounts — Repeat with ranking_order=asc, top_n=20.
→ Extract only: make, model, price_over_msrp_percentage, sold_count per entry. Discard full response.
Brand-level pricing power — Call with ranking_dimensions=make, ranking_measure=price_over_msrp_percentage, ranking_order=desc, top_n=20.
→ Extract only: make, price_over_msrp_percentage per brand. Discard full response.
Present three sections:
Competitive narrative: "Your [Model A] commands +X% premium (#Y in market), while competitor [Brand]'s [Model B] is at +Z%. In the discount category, your [Model C] requires -W% discount vs competitor [Model D] at -V%. At the brand level, your brand averages [premium/discount] of X.X% vs competitor's Y.Y%."
Strategic advice: "Your premium models should have production protected. Discount models may need production cuts or targeted incentives. Models transitioning from premium to discount this month: [list] — monitor closely."
Present: competitive insight headline (lead with finding, not methodology), data tables with star on your brands (always include sold count with price metrics), competitive comparison anchors, and strategic recommendations (production, incentives, allocation, competitive response). Cite data source and period.