# Booking

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

- Skill: `majiayu000/booking` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/booking`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/booking/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/booking

---


# Booking system tasks

## Find available timeslots
This action will find available timeslots, in a given week.

```python
def find_available_timeslots(year, week):
  # Mock Code
  # ...
```


## Create new appointment
This action will create a new appointment

```python
def create_appointment(date_time, patient_id):
  # Mock Code
  # ...
```


## Find appointment
This will find the existing appointments for a given patient

```python
def find_appointment(patient_id):
  # Mock Code
  # ...
```


## Edit appointment
This action will edit an existing appointment

```python
def edit_appointment(appointment_id, updated_appointment):
  # Mock Code
  # ...
```


## Cancel appointment
This action will cancel an existing appointment
```python
def cancel_appointment(appointment_id):
  # Mock Code
  # ...
```

