2.6k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill book-detailing- _meta.json299 B
- SKILL.md1.2 KB
Overview
This skill connects to Lokuli's MCP to search for, check availability of, and book vehicle detailing services. It streamlines finding nearby detailers, confirming time slots, and creating bookings with customer contact details. Use it when you need a fast, programmatic way to schedule detailing appointments.
How this skill works
The skill calls Lokuli MCP endpoints over SSE using JSON-RPC 2.0 to perform three main actions: search providers by query and zip code, check a provider/service availability for a date, and create a booking with a selected time slot and customer details. Each action is executed via a tools/call JSON-RPC message with the appropriate method name and arguments. The skill returns structured responses (provider lists, availability windows, and confirmation data) ready for consumption by the calling app.
When to use it
- User asks to find detailing services near a specific zip code or location
- User requests to book a detailing appointment immediately
- User wants to check availability for a specific provider or service on a given date
- Automated booking workflows that need to confirm times before creating orders
- Customer support flows that must create or modify bookings on behalf of a user
Best practices
- Validate zip code and basic address information before searching to improve results
- Present available providers and service details to the user before attempting booking
- Always run check_availability for the chosen provider/service and date to avoid conflicts
- Collect and validate customer contact details (name, email, phone) prior to create_booking
- Handle and surface MCP errors or edge cases (no availability, provider not found) clearly to the user
Example use cases
- Find the nearest detailing services for a user entering a zip code and display top 10 matches
- Check if a selected detailer has openings on a specific date before showing time options
- Create a booking when a user confirms a time slot, sending name, email, and phone to Lokuli
- Integrate into a support dashboard so agents can search, verify availability, and book appointments for callers
- Build an automated scheduler that searches for next-available detailing slots and books them when user consent is captured
FAQ
You need providerId, serviceId, a timeSlot in ISO 8601 with timezone, and customerName, customerEmail, and customerPhone.
Should I check availability before creating a booking?
Yes. Always run check_availability for the providerId, serviceId, and date to confirm time slots remain free before calling create_booking.