From carsxe
Look up vehicle information from a license plate number using the CarsXE API. Use this when a user mentions a license plate and wants to know what vehicle it belongs to.
npx claudepluginhub carsxe/carsxe-claude-plugin --plugin carsxeThis skill uses the workspace's default tool permissions.
When the user provides a license plate number:
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Builds scalable data pipelines, modern data warehouses, and real-time streaming architectures using Spark, dbt, Airflow, Kafka, and cloud platforms like Snowflake, BigQuery.
Builds production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. For data pipelines, workflow orchestration, and batch job scheduling.
When the user provides a license plate number:
Extract the following from the user's message:
plate (required): the license plate number — if not provided, alert the user:
"Please provide a license plate number."
country (required): ISO 3166-1 alpha-2 country code (e.g., US, AU, GB) — if not provided, alert the user:
"Please provide a country code (e.g., US, AU, GB)."
state (required): 2-letter state/province code (e.g., CA, NY) — if not provided, alert the user:
"Please provide a state code (e.g., CA, NY, TX)."
Do not call the API until all three fields are provided.
Call the CarsXE Plate Decoder API:
GET https://api.carsxe.com/v2/platedecoder?key={CARSXE_API_KEY}&plate={PLATE}&country={COUNTRY}&state={STATE}&source=claude_plugin
Present the results: vehicle Make, Model, Year, VIN (if returned), and registration info.
If the API key is missing, tell the user to set the CARSXE_API_KEY environment variable.