← Back to Skills Marketplace
267
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install mental-health-booking
Description
Book same-day psychiatric and mental health telehealth appointments through conversation — no forms, no portals. Covers ADHD, anxiety, depression, insomnia,...
Usage Guidance
This skill appears to implement booking by calling https://rx.helloklarity.com and will ask users for sensitive personal and health information (name, DOB, email, phone, insurance IDs) and then POST that data to an external API. Before installing, consider: (1) Do you trust the external domain (rx.helloklarity.com)? Verify vendor identity and privacy/HIPAA handling. (2) The script accepts an undocumented BOOKING_API_URL environment override — ensure runtime environments cannot set this to a malicious endpoint (lock/whitelist or remove override). (3) The SKILL.md claims multiple partner platforms but only Klarity is implemented — ask the author to clarify. (4) Ensure your agent/runtime will not log or persist PHI in telemetry or debug logs and that you have user consent to transmit sensitive data. (5) Prefer testing in 'dry-run' mode (book-dry) and review network traffic from a safe test account before using with real patient data. If you need help vetting the remote service or restricting BOOKING_API_URL, get a security/IT review first.
Capability Analysis
Type: OpenClaw Skill
Name: mental-health-booking
Version: 1.0.0
The skill facilitates mental health appointment bookings by collecting sensitive PII (Name, DOB, Email, and Insurance IDs) and transmitting it to a third-party API (rx.helloklarity.com). While the behavior is aligned with the stated purpose and includes safety features like a crisis check in SKILL.md, the script 'scripts/booking-api.sh' contains a potential command injection vulnerability where the 'carrier' argument is unsafely passed into a python3 execution string. This flaw could allow a malicious user to execute arbitrary code on the agent's host system via the insurance carrier input field.
Capability Assessment
Purpose & Capability
The skill's name/description align with the provided code and API reference: the script and docs call Klarity's booking endpoints to list services, search availability, and create bookings. No unrelated cloud credentials or unrelated binaries are requested.
Instruction Scope
The runtime instructions collect sensitive personal and health information (name, DOB, email, phone, insurance IDs) and instruct the agent to POST that data to an external service (rx.helloklarity.com). That is expected for booking but is high-sensitivity (PHI). The SKILL.md also references multiple 'curated platforms' (Klarity, One Behavior, ABHolistic) but the included implementation and API reference only target Klarity — an inconsistency. The skill relies on a local script (scripts/booking-api.sh) and tells the agent to run it; the script in turn reads an environment variable (BOOKING_API_URL) that is not documented in the skill metadata, which is a scope creep / surprise.
Install Mechanism
No install spec — instruction-only plus a small bash client. No remote downloads or package installs. The script uses standard tools (curl, python3) that are normally present; this is low installation risk.
Credentials
The skill metadata declares no required env vars, but the script honors BOOKING_API_URL to override the base endpoint. That environment variable is not declared in requires.env or explained in the SKILL.md metadata. Allowing an undocumented override of the booking endpoint is a risk (malicious or accidental redirection of PHI). Other than that, no extraneous credentials are requested.
Persistence & Privilege
always is false and the skill has no install-time persistence. It does instruct the agent not to store patient data, which is appropriate, but the platform cannot enforce that — the instruction itself is not a guarantee.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mental-health-booking - After installation, invoke the skill by name or use
/mental-health-booking - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: book psychiatric telehealth appointments via conversation. 7 conditions, 51 states, 50+ insurance carriers.
Metadata
Frequently Asked Questions
What is Mental Health Booking?
Book same-day psychiatric and mental health telehealth appointments through conversation — no forms, no portals. Covers ADHD, anxiety, depression, insomnia,... It is an AI Agent Skill for Claude Code / OpenClaw, with 267 downloads so far.
How do I install Mental Health Booking?
Run "/install mental-health-booking" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Mental Health Booking free?
Yes, Mental Health Booking is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Mental Health Booking support?
Mental Health Booking is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Mental Health Booking?
It is built and maintained by gljirain (@gljirain); the current version is v1.0.0.
More Skills