book-detailing_skill

This skill helps users locate and book detailing services quickly by searching providers and checking availability.
  • Python

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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational