← 返回 Skills 市场
edwardrodriguez703-design

Local Booking

作者 Lokuli · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
1315
总下载
1
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install local-booking
功能描述
Book real-world services through Lokuli MCP. Use when user needs to find, check availability, or book local services like plumbers, electricians, cleaners, mechanics, barbers, personal trainers, etc. Triggers on requests like "book me a haircut", "find a plumber near me", "I need a smog check", "schedule a massage", or any local service request. 75+ service categories available.
使用说明 (SKILL.md)

Local Booking

Book real local services through Lokuli's MCP server.

MCP Endpoint

https://lokuli.com/mcp/sse

Transport: SSE | JSON-RPC 2.0 | POST requests

Tools

search

Find services by query and location.

{
  "method": "tools/call",
  "params": {
    "name": "search",
    "arguments": {
      "query": "smog check",
      "zipCode": "90640",
      "category": "Auto Services",
      "maxResults": 20
    }
  }
}
  • query (required): What to search for
  • zipCode: ZIP code to search near
  • category: One of: Auto Services, Music & Audio, Beauty Services, Health & Wellness, Tattoo & Body Art, Tech Repair, Tutoring & Education, Home Services, Photography & Video, Events
  • maxResults: 1-50, default 20

fetch

Get detailed provider info.

{
  "method": "tools/call",
  "params": {
    "name": "fetch",
    "arguments": {
      "id": "provider_id_from_search"
    }
  }
}

check_availability

Get available time slots.

{
  "method": "tools/call",
  "params": {
    "name": "check_availability",
    "arguments": {
      "providerId": "xxx",
      "serviceId": "yyy",
      "date": "2025-02-10"
    }
  }
}

create_booking

Book and get Stripe payment link.

{
  "method": "tools/call",
  "params": {
    "name": "create_booking",
    "arguments": {
      "providerId": "xxx",
      "serviceId": "yyy",
      "timeSlot": "2025-02-10T14:00:00-08:00",
      "customerName": "John Doe",
      "customerEmail": "[email protected]",
      "customerPhone": "+13105551234"
    }
  }
}

Returns Stripe checkout URL for payment.

get_booking

Check booking status.

{
  "method": "tools/call",
  "params": {
    "name": "get_booking",
    "arguments": {
      "bookingId": "stripe_session_id"
    }
  }
}

get_service_catalog

List all 75+ service types.

{
  "method": "tools/call",
  "params": {
    "name": "get_service_catalog",
    "arguments": {
      "category": "All"
    }
  }
}

get_pricing_estimates

Get typical pricing for a service.

{
  "method": "tools/call",
  "params": {
    "name": "get_pricing_estimates",
    "arguments": {
      "serviceType": "smog check"
    }
  }
}

validate_location

Check if ZIP code is serviceable.

{
  "method": "tools/call",
  "params": {
    "name": "validate_location",
    "arguments": {
      "zipCode": "90640"
    }
  }
}

create_cart

Create AP2 cart with JWT-signed mandate (alternative to direct checkout).

{
  "method": "tools/call",
  "params": {
    "name": "create_cart",
    "arguments": {
      "shopId": "provider_id",
      "services": [
        {"sku": "service_id", "name": "Smog Check", "price": 39.99, "quantity": 1}
      ]
    }
  }
}

Categories

  • Auto Services: Smog Check, Oil Change, Detailing, Mechanic, Tires
  • Music & Audio: Recording Studios, Music Lessons, DJ Services
  • Beauty Services: Barber, Hair Salon, Nails, Makeup
  • Health & Wellness: Massage, Chiropractor, Personal Training
  • Tattoo & Body Art: Tattoo, Piercing
  • Tech Repair: Phone Repair, Computer Repair
  • Tutoring & Education: Tutoring, Test Prep, Language
  • Home Services: Plumber, Electrician, HVAC, Cleaning
  • Photography & Video: Photography, Videography
  • Events: Catering, Event Planning

Workflow

  1. Understand — What service? Where (ZIP)?
  2. Search — Find matching providers
  3. Present — Show top results with pricing
  4. Fetch — Get details on selected provider
  5. Check availability — Get open time slots
  6. Confirm — Get explicit user approval
  7. Create booking — Generate Stripe checkout
  8. Share link — User completes payment

Rules

  • Never book without confirmation — Always get explicit approval
  • Show pricing upfront — Use get_pricing_estimates if needed
  • Collect required info — Name, email, phone before booking
  • Default to user's ZIP — If known from context
安全使用建议
This skill appears to do what it says: search providers, show pricing/availability, and create bookings with a Stripe checkout link. Before installing: (1) confirm how the agent/platform authenticates to lokuli.com (the SKILL.md references an MCP endpoint but gives no auth details); (2) confirm where JWT signing and Stripe credentials live (platform vs. skill) so you aren't unknowingly exposing keys; (3) be aware the skill will collect personal data (name, email, phone) to create bookings—decide whether you want the agent to auto-fill this from user context; (4) verify the lokuli.com domain and its privacy/payment policies and, if possible, test in a sandbox account first. If you need stronger guarantees, request the skill author to document authentication flows and data-handling explicitly.
功能分析
Type: OpenClaw Skill Name: local-booking Version: 1.0.0 The skill bundle defines tools for booking local services through the Lokuli MCP server. All defined actions and network calls are explicitly directed to `https://lokuli.com/mcp/sse` for the stated purpose. The `SKILL.md` provides clear instructions and guardrails for the AI agent, such as requiring confirmation before booking and showing pricing upfront, without any evidence of prompt injection attempts to subvert the agent's behavior or access unrelated sensitive data. There are no indicators of data exfiltration to unauthorized endpoints, malicious execution, or persistence mechanisms.
能力评估
Purpose & Capability
Name/description match the SKILL.md: the skill describes finding providers, checking availability, and generating bookings (Stripe checkout). It does not request unrelated binaries, system files, or credentials.
Instruction Scope
Instructions stay focused on searching, fetching provider details, checking availability, and creating bookings. Two points are ambiguous: (1) the SKILL.md references an MCP endpoint and tool calls but does not describe authentication or how the agent authenticates to Lokuli; (2) it says 'Default to user's ZIP — If known from context' which grants the agent broad discretion to use any available user context/profile unless explicitly constrained. Both are plausible but should be clarified.
Install Mechanism
Instruction-only skill with no install steps or code files — minimal disk footprint and no third-party installs.
Credentials
The skill requests no environment variables or credentials, which is proportionate. However, the docs mention Stripe checkout URLs and a 'JWT-signed mandate' for create_cart without stating where keys or signing occur. This is not necessarily malicious (signing/auth may be handled by the platform), but you should confirm which component holds signing keys and Stripe credentials.
Persistence & Privilege
Skill is not always-enabled and uses default agent invocation. It does not request system-wide configuration changes or other skills' credentials.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install local-booking
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /local-booking 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug local-booking
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Local Booking 是什么?

Book real-world services through Lokuli MCP. Use when user needs to find, check availability, or book local services like plumbers, electricians, cleaners, mechanics, barbers, personal trainers, etc. Triggers on requests like "book me a haircut", "find a plumber near me", "I need a smog check", "schedule a massage", or any local service request. 75+ service categories available. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1315 次。

如何安装 Local Booking?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install local-booking」即可一键安装,无需额外配置。

Local Booking 是免费的吗?

是的,Local Booking 完全免费(开源免费),可自由下载、安装和使用。

Local Booking 支持哪些平台?

Local Booking 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Local Booking?

由 Lokuli(@edwardrodriguez703-design)开发并维护,当前版本 v1.0.0。

💬 留言讨论