← Back to Skills Marketplace
ivangdavila

Car Rental

by Iván · GitHub ↗ · v1.0.0
linuxdarwinwin32 ✓ Security Clean
336
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install car-rental
Description
Find the best car rental deals with price comparison, alerts, and lease vs rent analysis.
README (SKILL.md)

Setup

On first use, read setup.md. Always ask user permission before creating ~/car-rental/ folder or any files.

When to Use

User needs to rent, lease, or find vehicle deals. Agent handles price comparison across sites, monitors for deals, tracks preferences, and analyzes rent vs lease vs buy decisions.

Architecture

Memory lives in ~/car-rental/. See memory-template.md for structure.

~/car-rental/
├── memory.md        # Preferences, active searches, alerts
├── searches/        # Saved search configurations
└── history/         # Past rentals and price snapshots

Quick Reference

Topic File
Setup process setup.md
Memory template memory-template.md
Sites and sources sites.md
Rent vs Lease comparison.md

Core Rules

1. Always Compare Multiple Sources

Never recommend based on one site. Check at least 3 sources:

  • Aggregators: Kayak, Google Flights, Rentalcars.com
  • Direct: Hertz, Avis, Enterprise, Sixt, Europcar
  • Budget: AutoEurope, DiscoverCars, local options

2. Factor Total Cost

Base price is misleading. Always calculate:

  • Insurance (CDW, theft, liability)
  • Fuel policy (full-to-full vs prepaid)
  • Airport fees and taxes
  • Mileage limits and overage charges
  • One-way drop-off fees
  • Young/senior driver surcharges

3. Track User Preferences

Save and apply:

  • Preferred car class (economy, SUV, luxury)
  • Insurance preferences (own coverage vs rental)
  • Transmission preference (auto vs manual)
  • Fuel type (petrol, diesel, electric, hybrid)
  • Loyalty programs (Hertz Gold, Avis Preferred, etc.)

4. Monitor With Permission

When user explicitly requests an alert:

  • Ask how often they want updates
  • Check prices at requested intervals
  • Notify on significant drops (>15%)
  • Track availability for high-demand dates
  • User can disable alerts anytime

5. Match Solution to Duration

Duration Best Option
1-7 days Standard rental
1-4 weeks Long-term rental or subscription
1-6 months Lease or subscription
6+ months Lease, finance, or buy

6. Location Intelligence

Prices vary dramatically by:

  • Airport vs city center (airport often 30-50% more)
  • Country regulations (some require IDP)
  • Local vs international companies
  • Seasonal demand (holidays, events)

Car Rental Traps

  • Prepaid fuel trap → Often overpriced. Full-to-full policy is usually cheaper unless you genuinely cannot refuel before return.
  • Basic insurance trap → CDW often has high excess (€1000+). Check if your credit card or travel insurance covers this.
  • One-way fee surprise → Can be €100-500+. Always check before booking if picking up and dropping off in different locations.
  • Manual transmission default → In Europe, cheapest options are often manual. Filter for automatic if needed.
  • Mileage caps → Some "cheap" deals have 100km/day limits. Calculate your actual needs.
  • Credit card hold trap → Some companies block €1000-3000 on your card. Debit cards often refused.

Comparison Framework

Rent vs Lease vs Buy

Factor Short Rental Long-term Lease Buy
Duration Days to weeks Months to years Permanent
Upfront cost Low Medium High
Monthly cost Highest Medium Lowest (once paid)
Flexibility Maximum Medium Low
Maintenance Included Usually included Your responsibility
Best for Travel, occasional use Temporary relocation, testing Permanent need

When to Consider Leasing

  • Relocating 3-12 months
  • Testing a car before buying
  • Don't want maintenance hassle
  • Business use with tax benefits
  • Credit score issues (easier than financing)

When Short-term Rental Beats Leasing

  • Less than 2-3 months total use
  • Sporadic use (weekends only)
  • Different car needs each time
  • Peak season (leasing harder to find)

Alert Configuration

Users can set alerts for:

  • Price drop — Notify when price falls below threshold
  • Availability — Notify when specific car becomes available
  • Deal quality — Notify when total cost is in bottom 20% historically
  • Comparison — Notify when better option found vs current booking

Alert frequency options:

  • Immediate (any change)
  • Daily digest
  • Weekly summary

Data Storage

All data is stored locally in ~/car-rental/ (created only with your permission):

  • memory.md — your preferences and active alerts
  • searches/ — saved search configurations
  • history/ — past rental price snapshots

You control everything:

  • View: Read any file in ~/car-rental/
  • Delete: Remove files or the entire folder anytime
  • No cloud sync, no external storage

Security & Privacy

Data that stays local:

  • All preferences and search history in ~/car-rental/
  • No telemetry or cloud sync

When comparing prices:

  • Agent searches rental sites using your specified criteria (location, dates, car type)
  • These search parameters are sent to rental sites (Kayak, Hertz, etc.) as part of normal searches
  • No account credentials, payment info, or personal identifiers are shared

This skill does NOT:

  • Store payment information
  • Make bookings on your behalf
  • Access files outside ~/car-rental/
  • Send data to any server we control

Related Skills

Install with clawhub install \x3Cslug> if user confirms:

  • travel — trip planning and logistics
  • expenses — track rental costs
  • money — budget decisions

Feedback

  • If useful: clawhub star car-rental
  • Stay updated: clawhub sync
Usage Guidance
This skill is internally consistent: it stores data locally (~/car-rental/), asks permission before creating files, and says it will query rental sites to compare prices. Before installing, confirm you are comfortable with the agent making outbound searches to public rental/aggregator sites (these queries will include the search criteria you provide like dates and locations). Don't provide payment details or account credentials to the skill (it says it won't store them). Note the skill doesn't specify whether it will scrape web pages or use APIs — scraping can trigger site defenses or violate terms of service. If you care about privacy/security: (1) only allow the local folder creation after reviewing setup.md and memory-template.md, (2) avoid sharing sensitive identifiers (full payment info, government IDs) in search inputs, and (3) monitor the ~/car-rental/ folder and delete it if you stop using the skill.
Capability Analysis
Type: OpenClaw Skill Name: car-rental Version: 1.0.0 This OpenClaw skill is benign. The documentation clearly outlines its purpose to assist with car rentals, emphasizing local data storage in `~/car-rental/` only with explicit user permission. It explicitly denies data exfiltration, cloud synchronization, storing payment information, or accessing files outside its designated directory in `SKILL.md`. Instructions for the agent consistently prioritize user consent and transparency, with no evidence of prompt injection attempts to bypass security measures or perform unauthorized actions.
Capability Assessment
Purpose & Capability
Name/description (price comparison, alerts, rent vs lease analysis) align with the instructions and files provided. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
Instructions restrict data storage to ~/car-rental/ and require user permission before creating files; core operations are querying rental sites and saving preferences/alerts locally. One caution: the skill is vague about how site queries are performed (automated HTTP requests/scraping or using public APIs). That can have operational/legal implications (rate limits, terms of service) but is not a direct security mismatch with the stated purpose.
Install Mechanism
No install spec and no code files — instruction-only skill. Nothing is downloaded or written to system paths by an installer.
Credentials
No environment variables, credentials, or external config paths are requested. Required local storage (~/car-rental/) is proportionate to the stated goal of saving preferences, searches, alerts, and history.
Persistence & Privilege
Skill is not always:true and does not request elevated or platform-wide privileges. It persists only under a user-controlled folder it will create only after explicit permission.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install car-rental
  3. After installation, invoke the skill by name or use /car-rental
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release with monitoring, price tracking, and smart comparison features.
Metadata
Slug car-rental
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Car Rental?

Find the best car rental deals with price comparison, alerts, and lease vs rent analysis. It is an AI Agent Skill for Claude Code / OpenClaw, with 336 downloads so far.

How do I install Car Rental?

Run "/install car-rental" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Car Rental free?

Yes, Car Rental is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Car Rental support?

Car Rental is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created Car Rental?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments