carsxe

Access the full suite of CarsXE vehicle data APIs — VIN decoding, license plate lookup, market value, vehicle history, safety recalls, lien/theft checks, OBD-II diagnostic code decoding, vehicle images, international VIN decoding, Year/Make/Model lookups, and plate/VIN OCR from images. Use this skill any time the user asks about a vehicle by VIN, plate, make/model, or OBD code. Also triggers for: "what's this car worth", "check for recalls", "vehicle history report", "decode this plate", "what does check engine code X mean", or any automotive data query. Always use this skill when working with CarsXE APIs — do not guess API behavior without it.

3,891 stars
Complexity: medium

About this skill

The CarsXE skill empowers AI agents to tap into a vast repository of automotive information via the CarsXE REST API. It offers a wide array of capabilities including accurate VIN decoding to retrieve vehicle specifications, license plate lookups with country and state parameters, and essential market value estimations. Users can also generate detailed vehicle history reports, check for safety recalls, and perform lien and theft checks, making it an invaluable tool for due diligence. Beyond basic identification and history, this skill can retrieve vehicle images, decode international VINs, perform Year/Make/Model lookups with optional trim filters, and diagnose complex OBD-II trouble codes. It even includes advanced features like OCR for extracting VINs or license plates from images, significantly streamlining data entry and analysis for automotive professionals and enthusiasts alike. Users would leverage this skill to quickly obtain reliable and comprehensive vehicle data without navigating multiple platforms or manually consulting documentation. It's ideal for anyone needing immediate access to automotive insights, from assessing a potential car purchase to understanding a 'check engine' light, directly through their AI agent.

Best use case

The primary use case for the CarsXE skill is to provide immediate, comprehensive access to automotive data for individuals and professionals involved in vehicle transactions, maintenance, or research. Car buyers and sellers can quickly verify vehicle history and market value, mechanics can diagnose issues using OBD codes, and law enforcement or insurance agencies can perform quick lien/theft checks and plate/VIN lookups. Anyone needing fast, accurate vehicle information benefits most from this integrated solution.

Access the full suite of CarsXE vehicle data APIs — VIN decoding, license plate lookup, market value, vehicle history, safety recalls, lien/theft checks, OBD-II diagnostic code decoding, vehicle images, international VIN decoding, Year/Make/Model lookups, and plate/VIN OCR from images. Use this skill any time the user asks about a vehicle by VIN, plate, make/model, or OBD code. Also triggers for: "what's this car worth", "check for recalls", "vehicle history report", "decode this plate", "what does check engine code X mean", or any automotive data query. Always use this skill when working with CarsXE APIs — do not guess API behavior without it.

Users should expect detailed, accurate automotive data, including vehicle specifications, market values, history reports, diagnostic insights, and image-based identification, delivered swiftly by the AI agent.

Practical example

Example input

What's the market value and recall history for VIN 1G6DH53G8SF123456? Also, what does OBD code P0420 mean?

Example output

For VIN 1G6DH53G8SF123456, the estimated market value is $25,000-$28,000. There are 2 open recalls related to the airbag system and fuel pump. OBD code P0420 indicates a 'Catalyst System Efficiency Below Threshold (Bank 1)', suggesting an issue with the catalytic converter.

When to use this skill

  • When a user asks about a vehicle by VIN, license plate, make/model, or OBD-II code.
  • When the user requests a vehicle's market value, history report, or safety recall information.
  • When the user needs to decode an international VIN or identify a vehicle from an image (OCR).
  • When the user wants to retrieve specific vehicle images or understand the meaning of a 'check engine' code.

When not to use this skill

  • When the user's query is unrelated to automotive data or vehicle information.
  • When the user is asking for general advice on car maintenance that doesn't involve a specific diagnostic code.
  • When the user wishes to modify vehicle data or interact with vehicle systems directly (this skill is read-only).
  • When a CarsXE API key is unavailable or invalid, as the skill cannot function without it.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/carsxe/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/0marwalied/carsxe/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/carsxe/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How carsxe Compares

Feature / AgentcarsxeStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexitymediumN/A

Frequently Asked Questions

What does this skill do?

Access the full suite of CarsXE vehicle data APIs — VIN decoding, license plate lookup, market value, vehicle history, safety recalls, lien/theft checks, OBD-II diagnostic code decoding, vehicle images, international VIN decoding, Year/Make/Model lookups, and plate/VIN OCR from images. Use this skill any time the user asks about a vehicle by VIN, plate, make/model, or OBD code. Also triggers for: "what's this car worth", "check for recalls", "vehicle history report", "decode this plate", "what does check engine code X mean", or any automotive data query. Always use this skill when working with CarsXE APIs — do not guess API behavior without it.

How difficult is it to install?

The installation complexity is rated as medium. You can find the installation instructions above.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# CarsXE Skill

CarsXE provides a REST API for comprehensive vehicle data. All endpoints are at
`https://api.carsxe.com` and require an API key passed as `?key=YOUR_API_KEY`.

> **API Key setup**: The user must have a CarsXE API key from https://api.carsxe.com/dashboard/developer.
> If no key is configured, ask the user to provide it before making any API calls.

See `references/api-reference.md` for full endpoint details, parameters, and response formats.

---

## Quick API Map

| User intent | Endpoint | Parameters |
|---|---|---|
| Decode a VIN / get specs | `GET /specs` | `vin` |
| Decode a license plate | `GET /platedecoder` | `plate`, `country` (required), `state` (optional) |
| Market value | `GET /marketvalue` | `vin` |
| Vehicle history report | `GET /history` | `vin` |
| Vehicle images | `GET /images` | `make`, `model` + optional filters |
| Safety recalls | `GET /recalls` | `vin` |
| Lien & theft check | `GET /lientheft` | `vin` |
| International VIN | `GET /internationalvin` | `vin` |
| Year/Make/Model lookup | `GET /ymm` | `year`, `make`, `model`, optional `trim` |
| OBD code diagnosis | `GET /obd` | `code` |
| VIN OCR from image | `POST /vinocr` | `imageUrl` in JSON body |
| Plate OCR from image | `POST /platerecognition` | `imageUrl` in JSON body |

---

## Workflow

### 1. Authenticate
Always confirm or ask for the API key before making requests. The key is passed as a query param:
```
https://api.carsxe.com/specs?key=USER_API_KEY&vin=WBAFR7C57CC811956
```

### 2. Choose the right endpoint
Match the user's query to the table above. When context is ambiguous:
- VIN provided → prefer `/specs` first, then chain to other endpoints as needed
- Plate provided → use `/platedecoder` to resolve VIN, then chain if needed
- Make/Model/Year only → use `/ymm` or `/images`
- OBD code (P/C/B/U + digits) → use `/obd`
- Image URL provided → use `/vinocr` or `/platerecognition` (POST)

### 3. Chain requests when helpful
A common power workflow: plate → VIN → specs + history + recalls in parallel.
Example: *"Is this plate stolen and does it have open recalls?"*
1. `GET /platedecoder` → extract VIN
2. In parallel: `GET /lientheft` + `GET /recalls`

### 4. Present results
Format output clearly with sections per API call. Use Markdown tables or lists for specs,
highlight important findings (open recalls, theft records, salvage titles) prominently.

---

## Error Handling

| HTTP Status | Meaning | Action |
|---|---|---|
| 401 / `invalid key` | Bad or missing API key | Ask user to check their key |
| 404 / `no results` | VIN/plate not found in database | Inform user, suggest double-checking |
| 429 | Rate limit exceeded | Wait and retry, inform user |
| 5xx | Server error | Retry once, then report error |

Always check the `error` field in JSON responses — CarsXE sometimes returns HTTP 200 with an error body.

---

## Examples

**"What are the specs for VIN WBAFR7C57CC811956?"**
→ `GET https://api.carsxe.com/specs?key=KEY&vin=WBAFR7C57CC811956`

**"Decode California plate 7XER187"**
→ `GET https://api.carsxe.com/platedecoder?key=KEY&plate=7XER187&state=CA&country=US`

**"What's my car worth? VIN WBAFR7C57CC811956"**
→ `GET https://api.carsxe.com/marketvalue?key=KEY&vin=WBAFR7C57CC811956`

**"Does this car have any recalls? 1C4JJXR64PW696340"**
→ `GET https://api.carsxe.com/recalls?key=KEY&vin=1C4JJXR64PW696340`

**"My check engine light shows P0300"**
→ `GET https://api.carsxe.com/obd?key=KEY&code=P0300`

**"Extract the VIN from this photo: https://example.com/vin.jpg"**
→ `POST https://api.carsxe.com/vinocr?key=KEY` with body `{"imageUrl":"https://example.com/vin.jpg"}`

---

## Reference Files

- `references/api-reference.md` — Full parameter lists, response field descriptions, and edge cases for all 11 endpoints. Read this when you need exact field names or want to use optional filters.

Related Skills

tavily-search

3891
from openclaw/skills

Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.

Data & Research

baidu-search

3891
from openclaw/skills

Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.

Data & Research

notebooklm

3891
from openclaw/skills

Google NotebookLM 非官方 Python API 的 OpenClaw Skill。支持内容生成(播客、视频、幻灯片、测验、思维导图等)、文档管理和研究自动化。当用户需要使用 NotebookLM 生成音频概述、视频、学习材料或管理知识库时触发。

Data & Research

openclaw-search

3891
from openclaw/skills

Intelligent search for agents. Multi-source retrieval with confidence scoring - web, academic, and Tavily in one unified API.

Data & Research

aisa-tavily

3891
from openclaw/skills

AI-optimized web search via AIsa's Tavily API proxy. Returns concise, relevant results for AI agents through AIsa's unified API gateway.

Data & Research

Market Sizing — TAM/SAM/SOM Calculator

3891
from openclaw/skills

Build defensible market sizing for any product, pitch deck, or business case. Top-down and bottom-up methodologies combined.

Data & Research

Data Analyst — AfrexAI ⚡📊

3891
from openclaw/skills

**Transform raw data into decisions. Not just charts — answers.**

Data & Research

Competitor Monitor

3891
from openclaw/skills

Tracks and analyzes competitor moves — pricing changes, feature launches, hiring, and positioning shifts

Data & Research

afrexai-competitive-intel

3891
from openclaw/skills

Complete competitive intelligence system — market mapping, product teardowns, pricing intel, win/loss analysis, battlecards, and strategic monitoring. Goes far beyond SEO to cover the full business landscape.

Data & Research

trending-news-aggregator

3891
from openclaw/skills

智能热点新闻聚合器 - 自动抓取多平台热点新闻, AI分析趋势,支持定时推送和热度评分。 核心功能: - 每天自动聚合多平台热点(微博、知乎、百度等) - 智能分类(科技、财经、社会、国际等) - 热度评分算法 - 增量检测(标记新增热点) - AI趋势分析

Data & Research

search-cluster

3891
from openclaw/skills

Aggregated search aggregator using Google CSE, GNews RSS, Wikipedia, Reddit, and Scrapling.

Data & Research

data-analysis-partner

3891
from openclaw/skills

智能数据分析 Skill,输入 CSV/Excel 文件和分析需求,输出带交互式 ECharts 图表的 HTML 自包含分析报告

Data & Research