# Hotel Check Availability

> Check hotel room availability for a given date range. Use when asked to check availability, find empty rooms, or list available rooms for specific dates.

- Skill: `yiming/hotel-check-availability-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add yiming/hotel-check-availability-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/yiming/hotel-check-availability-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: yiming (https://skillmd.com/u/yiming)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/yiming/hotel-check-availability-2

---


# 查詢空房

## 適用時機

- 使用者說「查空房」「哪些房間可用」「{日期} 有哪些房」

## 執行流程

1. 讀取 `master-data/room-types.yaml`，取得房型定義與定價
2. 讀取 `master-data/room-list.yaml`，取得所有實體房號
3. 掃描 `orders/*-確認單.md`的 front matter，找出日期重疊的訂房記錄，標記對應房號為「已佔用」
4. 輸出可用清單（依房型分組）

## 輸出格式

```
## 可用房間（YYYY-MM-DD ～ YYYY-MM-DD，共 N 晚）

### {房型名稱}（{代碼}）｜容量：N 人｜每晚 N,NNN 元
| 房號 | 樓層 | 備註 | 狀態 |
|------|------|------|------|
| 301  | 3F   |      | ✓ 可用 |
| 302  | 3F   |      | ✗ 已訂（{訂單ID}） |

---
共可用 N 間（{房型1} N 間、{房型2} N 間）
```

