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.
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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/carsxe/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How carsxe Compares
| Feature / Agent | carsxe | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | medium | N/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
AI Agent for SaaS Idea Validation
Use AI agent skills for SaaS idea validation, market research, customer discovery, competitor analysis, and documenting startup hypotheses.
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
AI Agent for Product Research
Browse AI agent skills for product research, competitive analysis, customer discovery, and structured product decision support.
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
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.
baidu-search
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.
notebooklm
Google NotebookLM 非官方 Python API 的 OpenClaw Skill。支持内容生成(播客、视频、幻灯片、测验、思维导图等)、文档管理和研究自动化。当用户需要使用 NotebookLM 生成音频概述、视频、学习材料或管理知识库时触发。
openclaw-search
Intelligent search for agents. Multi-source retrieval with confidence scoring - web, academic, and Tavily in one unified API.
aisa-tavily
AI-optimized web search via AIsa's Tavily API proxy. Returns concise, relevant results for AI agents through AIsa's unified API gateway.
Market Sizing — TAM/SAM/SOM Calculator
Build defensible market sizing for any product, pitch deck, or business case. Top-down and bottom-up methodologies combined.
Data Analyst — AfrexAI ⚡📊
**Transform raw data into decisions. Not just charts — answers.**
Competitor Monitor
Tracks and analyzes competitor moves — pricing changes, feature launches, hiring, and positioning shifts
afrexai-competitive-intel
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.
trending-news-aggregator
智能热点新闻聚合器 - 自动抓取多平台热点新闻, AI分析趋势,支持定时推送和热度评分。 核心功能: - 每天自动聚合多平台热点(微博、知乎、百度等) - 智能分类(科技、财经、社会、国际等) - 热度评分算法 - 增量检测(标记新增热点) - AI趋势分析
search-cluster
Aggregated search aggregator using Google CSE, GNews RSS, Wikipedia, Reddit, and Scrapling.
data-analysis-partner
智能数据分析 Skill,输入 CSV/Excel 文件和分析需求,输出带交互式 ECharts 图表的 HTML 自包含分析报告