/install ace-trip
Tennis Grand Slam Planner — Chase the Match Calendar
Plan a complete trip around any of the four tennis Grand Slam tournaments. This skill turns a simple intent like "I want to watch Wimbledon" into a fully structured itinerary with flights, stadium-adjacent hotels, match-day schedules, and pre/post-tournament sightseeing.
Prerequisites
- flyai CLI must be installed:
npm i -g @fly-ai/flyai-cli - Verify with:
flyai keyword-search --query "tennis"
Workflow
Step 1 — Identify the target Grand Slam
Ask the user which tournament they want to attend (or infer from context).
Read references/grand-slam-calendar.md to get:
- Exact tournament dates, city, venue, and nearby landmarks
- Which rounds fall on which days (so the user can pick specific matches)
If the user only says "the next Grand Slam", use date +%Y-%m-%d to determine
the current date and find the nearest upcoming tournament from the calendar.
Step 2 — Determine trip parameters
Collect (ask if missing):
| Parameter | Example | Required |
|---|---|---|
| Departure city | "Shanghai" / "Beijing" | Yes |
| Which rounds | "Quarter-finals and on" | No (default: full tournament) |
| Budget tier | "mid-range" / "luxury" | No (default: mid-range) |
| Extend for tourism | "Yes, 2 extra days" | No (default: no extension) |
Map budget tier to price caps per references/travel-tips.md.
Step 3 — Search flights
Read references/flyai-commands.md for exact CLI syntax, then run:
flyai search-flight \
--origin "{departure_city}" \
--destination "{slam_city}" \
--dep-date {arrive_date} \
--back-date {leave_date} \
--sort-type 3
Arrival rule: Plan arrival 1 day before the user's first target round. Departure rule: Plan departure 1 day after the user's last target round (or after the tourism extension).
Step 4 — Search hotels
Prioritize proximity to the venue. Run:
flyai search-hotel \
--dest-name "{slam_city}" \
--poi-name "{venue_name}" \
--check-in-date {arrive_date} \
--check-out-date {leave_date} \
--sort distance_asc \
--max-price {budget_cap}
Step 5 — Search event tickets and local experiences
flyai keyword-search --query "{slam_name} tickets {year}"
flyai keyword-search --query "{slam_city} tennis experience"
Step 6 — Search nearby attractions (if tourism extension)
flyai search-poi --city-name "{slam_city}" --category "{category}"
Select categories appropriate to the city from references/grand-slam-calendar.md.
Step 7 — Assemble the itinerary
Use the template in assets/itinerary-template.md to produce the final output.
Read references/travel-tips.md for city-specific advice (transport, food,
visa, weather gear) to include as practical tips.
The itinerary must follow this structure:
- Trip overview (tournament, dates, total budget estimate)
- Flight options (table with price, duration, airline)
- Hotel recommendations (top 3, with images and booking links)
- Day-by-day schedule (match days + rest/tourism days)
- Ticket and experience booking links
- Practical tips (visa, weather, transport, etiquette)
- Source attribution: "Based on fly.ai real-time results"
Output rules
- All output in valid Markdown
- Hotel images:
 - Attraction images:
 - Booking links:
[Book now]({jumpUrl})or[Book now]({detailUrl})for hotels - Use tables for multi-option comparisons (flights, hotels)
- Day-by-day schedule in chronological order
- Emphasize key facts: dates, prices, distances to venue
Error handling
- If no flights found for exact dates, widen the search window by +/- 1 day
- If hotel results are sparse, remove
--max-priceand retry - If ticket search returns empty, suggest the user check the official tournament website and still complete the rest of the itinerary
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ace-trip - 安装完成后,直接呼叫该 Skill 的名称或使用
/ace-trip触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Tennis Grand Slam Trip Planner For Slam Chasers 是什么?
When a user mentions watching tennis, Grand Slam travel, or planning a trip to the Australian Open, French Open (Roland Garros), Wimbledon, or US Open, activ... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 101 次。
如何安装 Tennis Grand Slam Trip Planner For Slam Chasers?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ace-trip」即可一键安装,无需额外配置。
Tennis Grand Slam Trip Planner For Slam Chasers 是免费的吗?
是的,Tennis Grand Slam Trip Planner For Slam Chasers 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Tennis Grand Slam Trip Planner For Slam Chasers 支持哪些平台?
Tennis Grand Slam Trip Planner For Slam Chasers 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Tennis Grand Slam Trip Planner For Slam Chasers?
由 lokwq(@lokwq)开发并维护,当前版本 v1.0.1。