Book Personal Trainer for Openclaw

A specialized AI agent skill that enables users to discover local fitness professionals and book personal training sessions via the Lokuli MCP server.

edwardrodriguez703-design
v1.0.1
Feb 6, 2026
0
2.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install book-personal-trainer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install book-personal-trainer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Book Personal Trainer?

The Book Personal Trainer skill is a powerful extension for Openclaw Skills that bridges the gap between AI agents and real-world fitness services. By leveraging the Lokuli MCP (Model Context Protocol) server, this skill allows agents to programmatically interact with a vast database of personal trainers. It provides a structured interface for searching providers by location and managing the entire appointment lifecycle through a standardized SSE and JSON-RPC 2.0 transport layer.

Built for developers and power users, this skill transforms a simple conversational request into a series of actionable API calls. Whether you are building a personal assistant or a comprehensive wellness platform, integrating this capability via Openclaw Skills ensures your agent can handle complex logistics like geolocation-based searches and real-time availability verification without manual intervention.

Book Personal Trainer Use Cases

  • Locate certified personal trainers within a specific zip code to start a new fitness journey.
  • Verify the availability of specific fitness providers for preferred dates and times.
  • Automate the booking of recurring or one-off training sessions including customer contact synchronization.
  • Enhance wellness applications by adding native booking capabilities through Openclaw Skills.

How Book Personal Trainer Works

  1. The user initiates a request such as find a trainer near me which activates the Openclaw Skills search tool.
  2. The skill sends a JSON-RPC request to the Lokuli SSE endpoint, filtering by the user's zip code and desired result count.
  3. The agent reviews the list of providers and uses the check_availability tool to query specific time slots for a chosen service ID.
  4. Once a valid slot is identified, the create_booking tool is invoked with the provider ID and customer details (name, email, phone).
  5. The Lokuli MCP server processes the booking and returns a confirmation status to the agent.

Book Personal Trainer Setup

To integrate this skill into your environment, you must configure your agent to communicate with the Lokuli SSE endpoint. Ensure your Openclaw Skills configuration includes the following connection details:

# MCP Endpoint Configuration
ENDPOINT="https://lokuli.com/mcp/sse"
TRANSPORT="SSE"

No additional local database setup is required as the skill communicates directly with the remote Lokuli infrastructure via standard JSON-RPC 2.0 POST requests.

Book Personal Trainer Data Schema & Taxonomy

The skill utilizes structured JSON objects for all tool interactions. Below is the primary data schema for managing service requests within Openclaw Skills:

Tool Key Parameters Description
search zipCode, maxResults Queries providers based on geographical location.
check_availability providerId, serviceId, date Checks for open slots on a specific calendar day.
create_booking providerId, timeSlot, customerName Finalizes the appointment with user contact data.

All timestamps for timeSlot are expected in ISO 8601 format with timezone offsets to ensure accuracy.

Book Personal Trainer Advanced Features

  • Geolocation Filtering: Narrow down search results specifically by zip code for hyper-local trainer discovery.
  • Real-time SSE Updates: Leverage Server-Sent Events for immediate feedback during the search and booking process within Openclaw Skills.
  • Custom Result Limits: Adjust the maxResults parameter to optimize the agent's context window and processing speed.
  • Comprehensive Error Handling: Standardized JSON-RPC 2.0 error responses for handling provider unavailability or invalid input parameters.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*