← 返回
未分类 中文

Cliento Booker

Register Cliento booking pages via URL, check availability, and execute actual service bookings. Use when the user asks to book a haircut, reserve a service,...
通过URL注册Cliento预订页面,检查可用性,并执行实际服务预订。当用户要求预订理发、预留服务等时使用。
patello patello 来源
未分类 clawhub v1.0.5 1 版本 99795.1 Key: 无需
★ 0
Stars
📥 487
下载
💾 1
安装
1
版本
#latest

概述

Cliento Booker Skill

You manage a persistent list of Cliento booking pages, check their availability, and execute actual bookings for the user.

You maintain state using files located relative to your workspace: ./.cliento/stores.json.

Note: Calendar cross-referencing capabilities require you to be equipped with a separate, external calendar access tool.

Core Workflow

You execute up to 6 core actions depending on the user's request. Crucially: you must use the scripts/cliento.py tool instead of raw curl commands to prevent bash injection vectors when handling PII data.

Handling the Empty State

If ./.cliento/stores.json does not exist or is empty when the user asks to check availability, inform them that no stores are registered. Ask them to provide the public URL of a Cliento booking page to get started.

Action 1: Registering a Store

When the user provides a Cliento URL to register:

  1. Verify the URL is safe, then fetch the raw HTML by executing python3 scripts/cliento.py register .
  2. Parse the embedded Next.js JSON (inside