← 返回 Skills 市场
niklaspriddat

Urban Sports Club Booking API

作者 niklaspriddat · GitHub ↗ · v1.0.1
cross-platform ✓ 安全检测通过
1281
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install usc-booking-api
功能描述
Scan Urban Sports Club venues, list courses with booking links, and book or cancel courses using your USC login credentials.
安全使用建议
This skill is coherent with its stated purpose, but before installing: (1) do not store real passwords in a tracked repo — keep credentials.json out of version control and use a secure local store if possible; (2) expect Playwright to download Chromium and native dependencies when you run the install steps; (3) review scan.py yourself (it runs a headless browser and will log in to perform bookings/cancellations on your behalf); (4) if you ever suspect compromise, remove the local credentials file and change your USC password; (5) run the tool in an isolated environment (a dedicated venv or container) if you want to reduce risk to your primary system.
功能分析
Type: OpenClaw Skill Name: usc-booking-api Version: 1.0.1 The skill is designed to scan, book, and cancel classes on urbansportsclub.com using Playwright. All code and instructions align with this stated purpose. It handles user credentials from a local `credentials.json` file, which is a necessary and standard practice for such automation. There is no evidence of data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts against the agent in the `SKILL.md` file.
能力评估
Purpose & Capability
Name/behavior align: SKILL.md and scan.py implement a Playwright-based scanner and booking/canceling flows for urbansportsclub.com. No unrelated services, binaries, or credentials are requested by the package metadata.
Instruction Scope
Runtime instructions focus on installing Playwright/Chromium, creating credentials.json, and running scan.py. The instructions and code operate on urbansportsclub.com pages and local config/credentials only; they do not instruct reading unrelated system files or calling unexpected endpoints.
Install Mechanism
There is no install spec in the registry; the SKILL.md asks the user to create a Python venv and install Playwright which will download Chromium. This is expected for a browser-automation tool but does entail downloading browser binaries at install time.
Credentials
No environment variables or external service credentials are requested. The skill uses a local credentials.json file (email/password) for site login — appropriate and proportional to the booking functionality.
Persistence & Privilege
Skill is not forced-always-enabled (always: false) and does not request system-wide changes. It does use autonomous invocation by default (disable-model-invocation: false), which is the platform default and acceptable here given no other red flags.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install usc-booking-api
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /usc-booking-api 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
-Better url date filter -Added filter for b2b and b2c and plan filter - Expanded setup docs to include detailed info on URL parameters (plan_type, business_type) and their configuration in config.py.
v1.0.0
Initial release of Urban Sports Scanner. - Scans configured Urban Sports Club venues and lists courses with direct booking links. - Supports booking and cancellation of courses via command line. - Displays upcoming bookings in plain text or JSON format. - Allows venue, date, and output customization via CLI options. - Easy setup with environment, credentials, and venue configuration guidance in SKILL.md.
元数据
Slug usc-booking-api
版本 1.0.1
许可证
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Urban Sports Club Booking API 是什么?

Scan Urban Sports Club venues, list courses with booking links, and book or cancel courses using your USC login credentials. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1281 次。

如何安装 Urban Sports Club Booking API?

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

Urban Sports Club Booking API 是免费的吗?

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

Urban Sports Club Booking API 支持哪些平台?

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

谁开发了 Urban Sports Club Booking API?

由 niklaspriddat(@niklaspriddat)开发并维护,当前版本 v1.0.1。

💬 留言讨论