Claude-skill-registry Booking

This skill provides the required tasks needed, in order to interact with the booking system.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/booking" ~/.claude/skills/majiayu000-claude-skill-registry-booking && rm -rf "$T"
manifest: skills/data/booking/SKILL.md
source content

Booking system tasks

Find available timeslots

This action will find available timeslots, in a given week.

def find_available_timeslots(year, week):
  # Mock Code
  # ...

Create new appointment

This action will create a new appointment

def create_appointment(date_time, patient_id):
  # Mock Code
  # ...

Find appointment

This will find the existing appointments for a given patient

def find_appointment(patient_id):
  # Mock Code
  # ...

Edit appointment

This action will edit an existing appointment

def edit_appointment(appointment_id, updated_appointment):
  # Mock Code
  # ...

Cancel appointment

This action will cancel an existing appointment

def cancel_appointment(appointment_id):
  # Mock Code
  # ...