Car and Driver Vehicle Data Extractor
This skill extracts comprehensive vehicle information from Car and Driver (caranddriver.com), including specifications, pricing, ratings, and trim data.
Features
- Vehicle Search: Search for vehicles by make, model, and year
- Detailed Specs: Extract EPA fuel economy, seating, cargo capacity, drivetrains, warranties
- Pricing Data: Get price ranges (low/high), including MSRP for specific trims
- Ratings: Car and Driver ratings, safety scores, awards (10Best, Editors' Choice, EV of the Year)
- Trim Information: Available trims with engine, transmission, and performance details
- Specs Pages: Parse detailed test results from specs pages (0-60, horsepower, torque, etc.)
Usage Examples
Search for a Vehicle
result = await execute({
'function': 'search',
'make': 'ford',
'model': 'ranger',
'year': 2019
})
Returns comprehensive data including:
- Vehicle info (name, body style, make)
- Price range ($25,195 - $39,760)
- Car and Driver rating (7/10)
- EPA fuel economy (18-23 combined MPG)
- Available drivetrains, seating capacity
- Warranty information
Get Detailed Specs Page
result = await execute({
'function': 'get_specs',
'make': 'ford',
'model': 'mustang-mach-e',
'year': 2021
})
Returns detailed test results including:
- 0-60 mph time
- Horsepower and torque
- Curb weight
- EPA range and MPGe
- Base and as-tested pricing
List Available Years
result = await execute({
'function': 'list_years',
'make': 'ford',
'model': 'bronco'
})
Returns all model years available for the vehicle.
Get Vehicle by URL
result = await execute({
'function': 'get_vehicle',
'url': 'https://www.caranddriver.com/ford/bronco-2021'
})
Data Structure
The extracted data includes:
Vehicle Information
make: Manufacturer (e.g., "Ford")
model: Model name (e.g., "Ranger")
body_style: Body type (e.g., "pickup", "suv")
available_years: List of available model years
Pricing
price.low: Starting MSRP
price.high: Maximum MSRP
price.is_estimate: Whether price is estimated
Ratings
ratings.cd_rating: Car and Driver score (1-10)
ratings.safety: Safety rating
ratings.is_cd_ten_best: 10Best award winner
ratings.is_cd_editors_choice: Editors' Choice award
Specifications (per year)
specs.epa: Fuel economy (city/highway/combined)
specs.seating: Seating capacity range
specs.drivetrains: Available drivetrain options
specs.warranties: Warranty information
Properties
properties.horsepower: Engine horsepower
properties.zero_to_sixty: 0-60 mph time
properties.primary_fuel_type: Gas, electric, hybrid, etc.
Detailed Specs (from specs pages)
zero_to_sixty: 0-60 mph time
quarter_mile: Quarter-mile time and speed
horsepower, torque: Engine output
curb_weight: Vehicle weight
epa_combined/city/highway: Fuel economy
range: Electric vehicle range
URL Patterns
- Review page:
https://www.carandriver.com/{make}/{model}-{year}
- Specs page:
https://www.carandriver.com/{make}/{model}/specs/{year}/{make}_{submodel}_{year}
API Notes
- Data is extracted from the page's
__NEXT_DATA__ JSON structure
- JSON-LD structured data is used as a backup source
- HTTP requests include standard browser headers
- All data is returned in structured JSON format
1---2name: www-caranddriver-com3description: Car and Driver Vehicle Data Extractor4---5# Car and Driver Vehicle Data Extractor67This skill extracts comprehensive vehicle information from Car and Driver (caranddriver.com), including specifications, pricing, ratings, and trim data.89## Features1011- **Vehicle Search**: Search for vehicles by make, model, and year12- **Detailed Specs**: Extract EPA fuel economy, seating, cargo capacity, drivetrains, warranties13- **Pricing Data**: Get price ranges (low/high), including MSRP for specific trims14- **Ratings**: Car and Driver ratings, safety scores, awards (10Best, Editors' Choice, EV of the Year)15- **Trim Information**: Available trims with engine, transmission, and performance details16- **Specs Pages**: Parse detailed test results from specs pages (0-60, horsepower, torque, etc.)1718## Usage Examples1920### Search for a Vehicle2122```python23result = await execute({24 'function': 'search',25 'make': 'ford',26 'model': 'ranger',27 'year': 201928})29```3031Returns comprehensive data including:32- Vehicle info (name, body style, make)33- Price range ($25,195 - $39,760)34- Car and Driver rating (7/10)35- EPA fuel economy (18-23 combined MPG)36- Available drivetrains, seating capacity37- Warranty information3839### Get Detailed Specs Page4041```python42result = await execute({43 'function': 'get_specs',44 'make': 'ford',45 'model': 'mustang-mach-e',46 'year': 202147})48```4950Returns detailed test results including:51- 0-60 mph time52- Horsepower and torque53- Curb weight54- EPA range and MPGe55- Base and as-tested pricing5657### List Available Years5859```python60result = await execute({61 'function': 'list_years',62 'make': 'ford',63 'model': 'bronco'64})65```6667Returns all model years available for the vehicle.6869### Get Vehicle by URL7071```python72result = await execute({73 'function': 'get_vehicle',74 'url': 'https://www.caranddriver.com/ford/bronco-2021'75})76```7778## Data Structure7980The extracted data includes:8182### Vehicle Information83- `make`: Manufacturer (e.g., "Ford")84- `model`: Model name (e.g., "Ranger")85- `body_style`: Body type (e.g., "pickup", "suv")86- `available_years`: List of available model years8788### Pricing89- `price.low`: Starting MSRP90- `price.high`: Maximum MSRP91- `price.is_estimate`: Whether price is estimated9293### Ratings94- `ratings.cd_rating`: Car and Driver score (1-10)95- `ratings.safety`: Safety rating96- `ratings.is_cd_ten_best`: 10Best award winner97- `ratings.is_cd_editors_choice`: Editors' Choice award9899### Specifications (per year)100- `specs.epa`: Fuel economy (city/highway/combined)101- `specs.seating`: Seating capacity range102- `specs.drivetrains`: Available drivetrain options103- `specs.warranties`: Warranty information104105### Properties106- `properties.horsepower`: Engine horsepower107- `properties.zero_to_sixty`: 0-60 mph time108- `properties.primary_fuel_type`: Gas, electric, hybrid, etc.109110### Detailed Specs (from specs pages)111- `zero_to_sixty`: 0-60 mph time112- `quarter_mile`: Quarter-mile time and speed113- `horsepower`, `torque`: Engine output114- `curb_weight`: Vehicle weight115- `epa_combined/city/highway`: Fuel economy116- `range`: Electric vehicle range117118## URL Patterns119120- Review page: `https://www.carandriver.com/{make}/{model}-{year}`121- Specs page: `https://www.carandriver.com/{make}/{model}/specs/{year}/{make}_{submodel}_{year}`122123## API Notes124125- Data is extracted from the page's `__NEXT_DATA__` JSON structure126- JSON-LD structured data is used as a backup source127- HTTP requests include standard browser headers128- All data is returned in structured JSON format