← 返回 Skills 市场
92
总下载
0
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install tennis-vacation-rater
功能描述
Evaluate tennis vacation destinations with structured scoring across transportation, accommodation, weather, and court facilities. Use when users ask about t...
安全使用建议
This skill appears to do what it says: evaluate tennis travel destinations and generate structured reports. Before installing or using it: 1) Be aware the agent may attempt to fetch content from any links you provide (WebFetch/BrowserOpen) — don’t paste private credentials or sensitive content into links. 2) The skill may recommend installing a third‑party CLI (@fly-ai/flyai-cli) for real-time fares — vet that package and its publisher before installing. 3) The price-monitoring language contains mixed messages (it describes daily checks but also says no automatic monitoring); confirm with the skill author or test behavior if you expect ongoing alerts. 4) Source is unknown — if you need stronger assurance, ask for provenance or a signed homepage/repo before trusting it in sensitive workflows.
功能分析
Type: OpenClaw Skill
Name: tennis-vacation-rater
Version: 1.0.5
The skill instructions in SKILL.md direct the AI agent to execute shell commands via a third-party CLI tool (flyai) and suggest the global installation of an npm package (@fly-ai/flyai-cli) to the user. While these actions are aligned with the stated purpose of providing real-time flight data, the use of shell execution with user-provided parameters (origin and destination) without explicit sanitization creates a significant risk of command injection. Additionally, references/link-handling-guide.md instructs the agent to use high-risk capabilities like BrowserOpen and WebFetch on arbitrary user-provided URLs. No evidence of intentional malice, such as data exfiltration or backdoors, was found.
能力评估
Purpose & Capability
Name/description (tennis vacation rater) match the instructions and reference materials: scoring dimensions, data sources, and report templates all pertain to travel/tennis evaluation. The only external tool mentioned (flyai CLI) is optional and directly related to obtaining real-time flight prices.
Instruction Scope
SKILL.md is instruction-only and stays within the domain: extract user destination, optionally fetch links, collect flight/hotel/weather/court data, compute scores, and produce a report. Note: the link-handling protocol allows optional web access (WebFetch/BrowserOpen) to user-provided links with a 10s timeout — this is expected for the feature but means the agent may attempt to fetch content the user supplies. Also there is minor ambiguity in the price-monitoring text (it describes 'check prices daily at 9 AM' as a monitoring behavior but elsewhere states no automatic background monitoring/cron jobs are created).
Install Mechanism
No install spec or code files are included (instruction-only). The only install suggestion is an optional external npm CLI (@fly-ai/flyai-cli) for live flight prices; installing that CLI is a user action outside the skill and is proportionate to the described capability.
Credentials
The skill requests no environment variables, no credentials, and no config paths. No secret exfiltration indicators are present in the instructions or references.
Persistence & Privilege
always is false and the skill does not request persistent background privileges. The documentation explicitly states it does NOT create automatic cron jobs; however, the marketing/monitoring language could confuse users into expecting ongoing background monitoring—confirm intent with the integrator before relying on continuous alerts.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tennis-vacation-rater - 安装完成后,直接呼叫该 Skill 的名称或使用
/tennis-vacation-rater触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.5
**Changelog for tennis-vacation-rater v1.0.5**
- Clarified that web search is now the primary source for flight price information; removed general requirement for Node.js/npm installation.
- Simplified data collection flow to default to web search for flight prices, with flyai CLI usage now clearly optional and secondary.
- Updated documentation for link handling and information extraction; emphasized always proceeding with text-extracted destination info.
- Adjusted introductory and workflow sections in SKILL.md for clarity and conciseness.
- Standardized reporting and pricing advice sections, ensuring clear guidance for users without specified travel dates.
- Improved handling of missing user details with clearer fallback defaults and prompts.
v1.0.4
- Default flight price source is now WebSearch (no flyai CLI installation required).
- flyai CLI is used only if already available, as a secondary, higher-accuracy option.
- Documentation clarified to reflect WebSearch as the primary data source for flights.
- Outdated setup instructions for mandatory flyai CLI installation have been removed.
- User experience streamlined: no extra install needed, accurate source labeling remains.
v1.0.3
# tennis-vacation-rater 1.0.3 Changelog
- Clarified flyai CLI installation as optional but recommended; simplified initial setup instructions for real-time flight prices.
- Updated link/input extraction protocol: always extract destination from message text first, treat link access as supplementary and non-blocking.
- Streamlined data collection for flights: check if flyai is installed; if not, use WebSearch for price reference and note the data source clearly.
- Revised fallback rules for missing or inaccessible data, including clear scoring impact and transparent source labeling in reports.
- Simplified and clarified the workflow steps and instructions to reduce user confusion, especially for installation and flight data sourcing.
v1.0.2
- Updated installation instructions: replaced "sudo" method with "global" terminology for the global npm install method.
- Adjusted installation method tables to align method names ("sudo" ➔ "global").
- No changes to functionality, workflows, or scoring logic.
- Documentation only update; behavior and logic remain the same.
v1.0.1
No significant user-facing changes in this version.
- No file changes detected; documentation and functionality remain consistent with the previous release.
v1.0.0
**Initial release of Tennis Travel Rater with structured destination scoring and report generation.**
- Rates tennis vacation destinations across transportation, accommodation, weather, and facilities using defined weights and clear scoring rules.
- Supports custom user preferences to prioritize scoring dimensions.
- Guides users through installation and troubleshooting of required tools, especially for live flight price data.
- Implements fallback procedures and data source attribution if real-time flight data cannot be fetched.
- Outputs detailed markdown report with ratings, data sources, and recommendations for individual or multiple destinations.
元数据
常见问题
Tennis Vacation Rater 是什么?
Evaluate tennis vacation destinations with structured scoring across transportation, accommodation, weather, and court facilities. Use when users ask about t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 92 次。
如何安装 Tennis Vacation Rater?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tennis-vacation-rater」即可一键安装,无需额外配置。
Tennis Vacation Rater 是免费的吗?
是的,Tennis Vacation Rater 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Tennis Vacation Rater 支持哪些平台?
Tennis Vacation Rater 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Tennis Vacation Rater?
由 edam17(@edam17)开发并维护,当前版本 v1.0.5。
推荐 Skills