Free OpenClaw skill · No signup · v1.0.0
Free OpenClaw Skill for RV Dealerships: Lifestyle BDC and Service Agent (Download)
A working OpenClaw skill for independent RV dealerships. Owns Class A / B / C lead BDC follow-up, NADA RV / J.D. Power valuation comparisons, PDI prep, seasonal service drive workflow, and the competitive positioning against Camping World, all from one SKILL.md drop-in.
Built and maintained by Adhiraj Hangal, OpenClaw Consult. Code I wrote runs inside OpenClaw's source, merged by the project's creator.
Free OpenClaw skill for RV dealerships
14 KB file. Free for any use. Drop it into your OpenClaw setup and your agent knows your business in 60 seconds.
We email you a copy plus the install notes. One email, no list, no spam.
What this skill does for your RV dealerships
- Drafts the RV-buyer BDC cadence with the lifestyle-fit qualifier baked in (full-timer, snowbird, weekender, first-time tower) and Class A / B / C selection logic.
- Pulls NADA RV Guides and J.D. Power RV valuation for trade-ins, drafts the comparison memo, surfaces realistic actual cash value versus advertised.
- Runs the Pre-Delivery Inspection workflow: appointment scheduling, walkthrough video delivery, owner-orientation booking on the same day.
- Manages seasonal service: winterization in Q4, dewinterization in Q1, slide-out maintenance, water-system testing.
- Handles the competitive memo for shoppers comparing Camping World: the independent dealer's positioning on PDI quality, service backlog, and post-sale availability.
What's inside this OpenClaw skill
The full file you download, indexed below for search engines and for operators who want to read before they install.
---
name: rv-bdc-and-service-agent
description: Class A / B / C RV lead BDC, NADA RV / J.D. Power valuation, PDI prep, seasonal winterization and dewinterization, and Camping World competitive positioning for independent RV dealerships. Integrates with IDS Astra, Lightspeed RV, Wheels DMS, DealerCenter.
version: 1.0.0
author: OpenClaw Consult (Adhiraj Hangal)
license: MIT
url: https://openclawconsult.com/skills/rv-dealerships
---
# OpenClaw Skill: RV Dealership Lifestyle BDC and Service Agent
## Overview
This skill turns the OpenClaw agent into the BDC operator, trade-in valuation
assistant, and service drive support for an independent RV dealership. It
owns the lifestyle-fit BDC cadence, NADA RV and J.D. Power valuation,
Pre-Delivery Inspection prep, seasonal service, and the competitive memo
against Camping World.
Designed for independent dealers running Class A, B, C, fifth wheel, travel
trailer, and toy hauler mix. Works with IDS Astra (the dominant RV DMS),
Lightspeed RV, Wheels DMS, DealerCenter, and Reynolds & Reynolds for combined
auto+RV stores.
## What this skill does
1. RV lead BDC cadence with lifestyle-fit qualifier (snowbird, full-timer, weekender, first-time tower)
2. NADA RV Guides and J.D. Power RV valuation comparison memo for trade-ins
3. Class A / B / C selection logic and inventory match
4. PDI prep, walkthrough video delivery, owner orientation scheduling
5. Seasonal service: winterization Q4, dewinterization Q1, slide-out maintenance
6. Camping World competitive memo with honest service-position positioning
## Triggers
```yaml
triggers:
- type: heartbeat
schedule: "0 8 * * *" # Daily 8am
action: bdc_morning_queue_review
- type: heartbeat
schedule: "0 9 * * 1" # Mondays 9am
action: seasonal_service_queue_check
- type: heartbeat
schedule: "0 9 1 10 *" # October 1 each year
action: kickoff_winterization_campaign
- type: heartbeat
schedule: "0 9 1 3 *" # March 1 each year
action: kickoff_dewinterization_campaign
- type: on_event
event: dms.lead_received
action: enter_bdc_cadence_with_class_fit
- type: on_event
event: dms.trade_in_offered
action: pull_nada_rv_valuation
- type: on_event
event: dms.deal_in_pdi
action: build_pdi_packet_and_schedule_orientation
```
## Workflow: lead BDC cadence
When a lead inquires, the agent:
1. Parses the inquiry for class signal (Class A, B, C, fifth wheel, travel trailer, toy hauler), lifestyle signal (snowbird, full-timer, weekender, first-time), and trade signal
2. Drafts the 12-minute acknowledgment with the lifestyle-fit qualifier built into the first response: are you primarily a {weekender, snowbird, full-timer, first-time tower}? How many sleeps? Tow vehicle?
3. Drafts the day-1 follow-up with inventory match: 3-4 units fitting the lifestyle and budget profile
4. Day-3 follow-up with the comparison memo if the prospect mentioned a specific class or model elsewhere
5. Day-7 follow-up with the Camping World competitive memo if shopping signal
6. Day-14, day-30, day-60 reactivation if no response
## Workflow: NADA RV / J.D. Power valuation
When a buyer mentions a trade-in, the agent:
1. Pulls the unit's identifying info (year, make, model, length, slides)
2. Queries NADA RV Guides for low retail, average retail, clean retail
3. Queries J.D. Power RV valuation for the secondary reference
4. Pulls comparable units from RVTrader, RVUSA, or the dealer's own auction tracking
5. Drafts the comparison memo: "Your 2019 Forest River Sunseeker 2860DS NADA average retail is X, J.D. Power tracks Y, we have seen Z at auction. We are tracking a trade allowance in the [range] band."
6. Routes the memo to the sales manager for the final trade number
The skill never commits to a trade valuation autonomously. The data is ready; the manager decides.
## Workflow: PDI and owner orientation
When a deal moves to PDI, the agent:
1. Drafts the PDI checklist customized to unit type:
- Class A: chassis, generator, slide-outs, leveling jacks, awnings, water systems, propane, 12V and 120V, all appliances, exterior bay storage
- Class C / travel trailer: chassis or hitch, slide-outs, water systems, propane, batteries, all appliances
- Class B / camper van: water systems, propane, batteries, solar (if equipped), pop-top or expandable, all appliances
2. Schedules the buyer's PDI walkthrough on the same day as owner orientation
3. Drafts the walkthrough video request to the PDI tech (10-15 minute walkthrough recorded on phone, uploaded to the customer file)
4. Sends the walkthrough video to the buyer 24 hours after pickup as reference
## Workflow: seasonal service
The skill maintains a database of every unit sold by the dealer in the last 4-5 years. Seasonal campaigns:
**Q4 Winterization (October to early December):**
- Personal reminders to each customer with the unit-specific service note (slide-out lubrication, water-heater anode check)
- Booking link with available service slots
- Bundle offer: winterization plus a discounted roof inspection
- Cold-customer (no service in 12+ months) re-engagement with a stronger offer
**Q1 Dewinterization (March to April):**
- Personal reminders with the spring shake-down checklist
- Booking link
- Pre-season inspection upsell
**Year-round preventive:**
- 90-day slide-out lubrication reminders for full-timers
- Annual generator service for Class A and Class C with onboard generators
## Workflow: Camping World competitive memo
When a prospect explicitly mentions shopping Camping World, the skill drafts a competitive memo customized to the specific unit:
- Camping World location: nearest store and typical advertised price
- Independent dealer position: actual pricing, PDI thoroughness, service location proximity, service backlog at peak season
- Honest trade-offs:
- Camping World wins on location count and inventory breadth
- Independent typically wins on PDI quality, service backlog, and the relationship continuity (same person sells you the rig and answers when something is wrong)
- The independent's specific service-position number: "Our service backlog right now is X weeks at peak. Camping World [nearest location] is currently quoting Y weeks."
The skill never attacks Camping World directly. It frames the trade-off and lets the buyer decide.
## Message templates
```yaml
templates:
bdc_12_minute_with_lifestyle_qualifier:
body: |
Hi {customer_first_name},
Thanks for the note on the {year} {make} {model}. A couple of quick
questions to make sure I send you the right info:
1. Are you primarily {snowbird_full_timer_weekender_first_time}?
2. Roughly how many sleeps regularly?
3. Any trade-in we should factor in?
Reply back when you can. I have {three_alternative_units} in your range
if the {model} does not check out.
{bdc_first_name}, {dealership_name}
trade_valuation_memo:
body: |
Hi {customer_first_name},
I pulled the numbers on your {year} {make} {model} {length}:
NADA RV Guides:
- Low retail: {nada_low}
- Average retail: {nada_avg}
- Clean retail: {nada_clean}
J.D. Power RV:
- Wholesale: {jdp_wholesale}
- Retail: {jdp_retail}
Comparable units currently listed at competing dealers: {comp_range}
Where this lands for trade is going to depend on condition and the deal
structure on the new unit. Want to walk through the numbers with the
sales manager tomorrow at {appointment_slot}?
{bdc_first_name}
winterization_reminder:
subject: "Time to winterize {customer_first_name}'s {unit_short}"
body: |
Hi {customer_first_name},
Cold weather hits {region} in about {days_to_first_freeze} days. Time
to get the {unit_short} winterized.
Booking link: {winterization_booking_link}
Quick note specific to your unit: {unit_specific_service_note}
Bundle option: winterization + roof inspection for {bundle_price}.
{service_first_name}, {dealership_name} Service
camping_world_competitive_memo:
body: |
Hi {customer_first_name},
Got your note about the {unit_model} pricing at Camping World. Honest
comparison:
Their price: {camping_world_price}
Our price: {our_price}
The pricing is close. Where the real difference shows up is after the
sale:
- Service backlog: ours is {our_service_backlog} weeks at peak; CW
{camping_world_nearest_location} is currently quoting
{camping_world_service_backlog} weeks
- Distance to service: we are {our_distance} from you; CW is
{camping_world_distance}
- Post-sale: same sales team you bought from is who you call when
something is wrong
Happy to chat through it if useful.
{bdc_first_name}
pdi_walkthrough_video:
body: |
Hi {customer_first_name},
Here is the walkthrough video {pdi_tech_first_name} recorded during PDI:
{walkthrough_video_link}
Reference notes:
- Water system: {water_system_notes}
- Slide-outs: {slide_out_notes}
- Generator (if equipped): {generator_notes}
- Appliances: {appliance_notes}
Save this video. If anything comes up in the first 90 days, watch the
walkthrough first and then call us.
{dealership_name} Service
```
## Memory keys
```yaml
memory:
- key: rv_dealer.lead_profile[{lead_id}]
description: RV lead with class fit and lifestyle qualifier
schema: { class_interest: string, lifestyle: string, tow_vehicle: string, trade_unit: string, cadence_stage: string }
- key: rv_dealer.customer_unit_database[{customer_id}]
description: Every unit sold by the dealer with service history
schema: { unit_vin: string, year: int, make: string, model: string, sold_date: date, last_service: date, service_notes: [string] }
- key: rv_dealer.seasonal_campaign_state[{customer_id}]
description: Seasonal service campaign engagement
schema: { winterization_booked: bool, dewinterization_booked: bool, cold_for_n_seasons: int }
- key: rv_dealer.pdi_state[{deal_id}]
description: PDI and orientation status
values: [scheduled, in_progress, walkthrough_recorded, delivered_to_customer]
- key: rv_dealer.valuation_log[{lead_id}]
description: Trade valuation memo history
```
## Required integrations
| Integration | Purpose | Read | Write |
|----------------------------|-----------------------------------------------|------|----------|
| IDS Astra | RV DMS | yes | optional |
| Lightspeed RV | RV DMS | yes | optional |
| Wheels DMS | RV DMS | yes | optional |
| DealerCenter | Smaller dealer DMS | yes | optional |
| NADA RV Guides API | Trade valuation | yes | no |
| J.D. Power RV API | Secondary trade valuation | yes | no |
| Twilio (or similar) | SMS | no | yes |
| Email provider | Outbound email | no | yes |
| OpenClaw Memory | Cross-run state | yes | yes |
| OpenClaw Heartbeat | Scheduled cadences | yes | yes |
Write-back to your DMS starts disabled. Most dealers prefer to commit
disposition and service-status changes manually until the agent is trusted.
## Compliance notes
For trade valuation: the skill drafts memos using NADA RV Guides and J.D.
Power data and never commits to a final number. The sales manager owns the
final trade allowance and the dealer's compliance on advertised pricing.
For lemon law and warranty claims: those route to the dealer's GM and the
manufacturer's regional rep. The skill does not process warranty claims.
For FTC CARS Rule applicability: while the CARS Rule was primarily aimed at
motor vehicle dealerships, components apply to RV sales (advertised price
transparency, add-on disclosures). The skill ships the same CARS scanner from
the auto-dealership skill if your store wants it enabled.
For state-level title and registration: the skill does not file title work.
That stays with the dealer's title clerk.
## Configuration
```yaml
config:
dealership_name: "Your Dealership Name"
dms: ids_astra # or "lightspeed_rv", "wheels_dms"
class_mix:
- class_a_gas
- class_a_diesel
- class_b
- class_c
- fifth_wheel
- travel_trailer
- toy_hauler
region: "Southwest"
approval_mode: gm_approves_all # or "autonomous_after_2_weeks"
service_cadences:
winterization_window: oct_1_to_dec_15
dewinterization_window: mar_1_to_apr_30
slide_out_lube_full_timer_every: 90d
generator_service_annual: yes
cadences:
bdc_lead: [12min, 1h, 24h, 72h, 7d, 30d_reactivation]
pdi_orientation: same_day
competitive_memos:
- camping_world
trade_valuation_sources:
- nada_rv
- jd_power_rv
```
## Quick install
```bash
mkdir -p ~/.claude/skills
mv rv-dealerships.md ~/.claude/skills/rv-bdc-and-service-agent.md
# Edit the config block to match your store
```
Launch OpenClaw and the skill is live. Run `bdc morning queue review` or
`kickoff winterization campaign` to invoke it on demand, or wait for Heartbeat.
## Want it wired to your stack?
This SKILL.md is the starting point. If you want it plugged into your specific
DMS, your class mix, your seasonal cadence, and your store voice on a
fixed-price two-week clock, the door is at
https://www.adhirajhangal.com/work
Install in 60 seconds
- 1
Drop the file into your OpenClaw skills directory
Save the downloaded rv-dealerships.md as ~/.claude/skills/rv-bdc-and-service-agent.md. OpenClaw picks up new skill files on next agent launch.
- 2
Connect IDS Astra, Lightspeed RV, Wheels DMS, or DealerCenter
Edit the integrations block to point at your RV DMS. The skill ships prompts for IDS Astra (the dominant RV DMS), Lightspeed RV, Wheels DMS, and DealerCenter. NADA RV API or J.D. Power RV valuation API integrates for the trade-in workflow.
- 3
Launch in approval mode, validate, then flip BDC templates to autonomous
Start with the GM or Sales Manager approving every outbound message for two weeks. The skill defaults route anything that touches a final price, an actual trade-in valuation, or a financing pre-approval to a human. After validation, flip the standard lead acknowledgment, the appointment confirmation, and the seasonal service reminder templates to autonomous.
Example conversation
You
Run the RV lead pipeline and the Q4 winterization queue.
Agent
RV lead pipeline: 28 leads in the last 7 days. Class breakdown: 12 Class A (snowbird and full-timer skew), 8 Class C (weekender families), 6 Class B (couples and remote workers), 2 fifth-wheel toy hauler. BDC stage: 11 fresh leads with drafted 12-minute acknowledgments queued, 8 at day-1 lifestyle-fit qualifier outreach, 6 at day-3 inventory-and-pricing nudge, 3 at day-7 competitive Camping World comparison (Camping World price-matched on the 38-foot diesel pusher but their nearest service location is 6 hours from buyer; the independent's same-state service position is the angle). Q4 winterization queue: 184 customers in our database with units we sold in last 4 years. 47 already booked, 89 drafted reminder outreach (15-day window), 48 cold customers from 2022-2023 sales drafted re-engagement with the winterization-plus-free-roof-inspection offer.
Founder-led · 14 days
Want this lifestyle BDC and service agent live in your RV dealership in 14 days?
Adhiraj ships OpenClaw AI agents into real businesses. Short discovery to map it to IDS Astra or Lightspeed RV, NADA RV, and your service drive, build in 14 days, then optional ongoing support so your OpenClaw system keeps working.
Build it with meCommon questions
Which DMS integrates?
+
IDS Astra (the dominant RV DMS, owned by RouteOne), Lightspeed RV, Wheels DMS, DealerCenter, and Reynolds & Reynolds (for combined auto+RV stores) have integration prompts in the SKILL.md. For NADA RV Guides and J.D. Power RV valuation, the standard API integrations are documented.
How does the Class A / B / C lifestyle-fit qualifier work?
+
When a lead inquires, the skill drafts the lifestyle-fit qualifier as part of the BDC conversation: Are you a snowbird, full-timer, weekender, or first-time tower? Will you tow a vehicle (toad)? How many sleeps regularly? Diesel pusher or gas? The answers drive class recommendation: Class A diesel for full-timers and snowbirds, Class A gas for budget-conscious full-timers, Class C for weekender families, Class B for couples and remote workers, fifth wheel for boondockers and toy haulers.
How does the NADA RV / J.D. Power valuation integration work?
+
When a buyer mentions a trade-in, the skill pulls the unit's NADA RV Guide low retail, average retail, and clean retail values plus J.D. Power's RV valuation data. It drafts the comparison memo: 'Your 2019 Forest River Sunseeker 2860DS lists at X average retail. We are tracking a Y trade allowance based on current inventory levels and condition.' The skill never commits to a number; that stays with the sales manager. It makes the data ready.
What about the Camping World competitive memo?
+
Camping World is the dominant national RV dealer. Independent dealers typically compete on PDI quality, service backlog, and post-sale availability. The skill drafts the honest competitive memo using the prospect's actual unit interest and the specific service position: Camping World has hundreds of locations but service backlogs at peak season run 3-6 weeks at many locations. The independent's positioning is typically 'same-state service, 1-2 week backlog at peak, your sales rep is the same person you call when something is wrong.' The skill avoids attacking Camping World directly; it positions the trade-off honestly.
How does PDI prep work?
+
Pre-Delivery Inspection on an RV is more involved than on a car: water systems, slide-outs, awnings, generator, leveling jacks, propane, 12V and 120V systems, appliances. The skill drafts the PDI checklist customized to the unit type, schedules the buyer's PDI walkthrough on the same day as the owner orientation, and drafts the walkthrough video delivery so the buyer has a reference after they drive off the lot.
How does seasonal service work?
+
RV service is heavily seasonal. The skill runs the Q4 winterization queue (October to early December for most US markets), the Q1 dewinterization queue (March to April), and the spring shake-down service. Customers who bought from the dealer in the last 3-4 years get personalized reminders with the unit-specific service note (slide-out lubrication on a unit that's been parked for 6 months, water-heater anode check).
Can I modify this skill?
+
Yes. MIT licensed. Edit the cadences, the lifestyle qualifiers, the valuation logic, the Camping World competitive positioning, the seasonal cadence. Most RV dealerships fork it within the first 30 days to match their store voice and class mix.
What does this cost to run on top of OpenClaw?
+
Token cost depends on lead and service volume. A representative independent RV dealership with 80-150 leads per month and a 1,000-unit customer database for seasonal service sees expected monthly token spend in the $60-$150 range.
Does this work for fifth-wheel and travel trailer focused dealers?
+
Yes. The class mix is configurable. Towable-focused dealers (fifth wheels, travel trailers, toy haulers, pop-ups) get the same BDC, NADA RV valuation, and seasonal service workflows. The lifestyle qualifier shifts to tow-vehicle questions: half-ton, three-quarter-ton, one-ton diesel, hitch setup, weight distribution.
Can OpenClaw Consult build a customized version for my dealership?
+
Yes. The free SKILL.md is the starting point. If you want it wired into your specific DMS, your class mix, your seasonal cadence, and your store voice, OpenClaw Consult ships a fixed-price 14-day build at openclawconsult.com/hire.
Want the full implementation playbook?
Read the deep-dive guide for RV dealerships
The playbook covers workflows, software integrations, compliance, ROI math, and a four-week rollout plan. The skill file above is a working slice of that build.
Read the RV dealerships playbook →Related free skills
Free OpenClaw Skill for auto dealerships
A working OpenClaw skill for franchise and independent auto dealerships. Owns the internet lead BDC cadence, F&I menu prep, service drive recall capture, multi-point inspection photo delivery to customers, and FTC CARS Rule compliant disclosures, all from one SKILL.md drop-in.
Free OpenClaw Skill for marine and boat dealers
A working OpenClaw skill for marine and boat dealers. Owns the inquiry-to-survey BDC cadence, NMMA Certified product positioning, USCG documented vessel paperwork support, marina slip waitlist management, and Miami International Boat Show lead capture and follow-up, all from one SKILL.md drop-in.
Want it wired to your stack?
The free skill is the starting point. If you want it plugged into your actual software, on a fixed-price two-week clock, with the founder writing every line, this is the door.