← 返回 Skills 市场
40
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install surf-spot-finder
功能描述
Provides top 3 surf spots in a region ranked by wave height, wind direction, and wind speed using Surfline data and a defined scoring rubric.
安全使用建议
This skill appears to do what it says (fetch Surfline data and produce a ranked top-3), but be aware it includes Go source that the agent is instructed to execute locally. Before running it: 1) ensure you have the Go toolchain installed and accept that 'go run' will compile and execute included source on your machine; 2) review the full Go source yourself (or have someone you trust do so) to confirm there are no hidden endpoints or unexpected behavior; 3) ensure outbound network access to services.surfline.com is acceptable in your environment; 4) if you do not want to execute code locally, ask the skill author for a remote, signed binary/release or a version that only uses HTTP calls from the agent (no local compile), and request that required binaries be declared in the manifest. The manifest's omission of the 'go' requirement and lack of integrity metadata are the primary coherence concerns.
功能分析
Type: OpenClaw Skill
Name: surf-spot-finder
Version: 1.0.0
The skill bundle is a legitimate tool for fetching and ranking surf spot data using the Surfline API. The Go script (surfline_region_report.go) performs standard HTTP GET requests to gather wave, wind, and tide data, while the SKILL.md file provides clear, functional instructions for the agent to score and rank the results. There are no signs of data exfiltration, malicious execution, or harmful prompt injection.
能力评估
Purpose & Capability
The skill's name, description, SKILL.md, and Go code all consistently implement a Surfline-based surf-spot ranking tool. However, the registry metadata lists no required binaries while the SKILL.md explicitly instructs running `go run surfline_region_report.go` — so the manifest omits a genuine runtime dependency (the Go toolchain). Calling Surfline endpoints is expected for this purpose.
Instruction Scope
SKILL.md confines the agent to: run the Go collector script, parse its JSON output, score spots locally, and return the top 3. It does not ask the agent to read arbitrary local files or unrelated environment variables, nor to send data to endpoints other than Surfline. The instructions emphasize that the Go script is data-collection only and scoring must happen in the agent, which limits scope.
Install Mechanism
There is no install spec (instruction-only), which is low risk normally — but the included code must be executed via `go run`. The manifest failing to declare the 'go' binary (or any installation instructions) is an operational gap. Executing included source means arbitrary code runs on the host; while the visible code calls only Surfline endpoints, executing unreviewed code carries risk and the package provides no integrity metadata (hashes/signatures).
Credentials
The skill declares no required environment variables or credentials and the code uses only public Surfline endpoints. No unrelated secrets or config paths are requested. This is proportionate to the stated purpose.
Persistence & Privilege
The skill does not request always:true and uses default invocation settings. It does not attempt to modify other skills or system-wide settings in the SKILL.md or visible code.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install surf-spot-finder - 安装完成后,直接呼叫该 Skill 的名称或使用
/surf-spot-finder触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the surf region ranking skill.
- Automatically collects surf, wind, and tide data for supported regions from Surfline.
- Scores each spot within the agent based on wave height, wind direction, and wind speed (each out of 10, total score out of 30).
- Returns the top 3 surf spots with detailed scoring breakdowns and ranked explanations.
- Always fetches fresh data via Go script and excludes any spot with fetch failures, noting exclusions.
- Handles both preset regions and custom spot ID lists.
元数据
常见问题
Surf Forecast Agent 是什么?
Provides top 3 surf spots in a region ranked by wave height, wind direction, and wind speed using Surfline data and a defined scoring rubric. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 40 次。
如何安装 Surf Forecast Agent?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install surf-spot-finder」即可一键安装,无需额外配置。
Surf Forecast Agent 是免费的吗?
是的,Surf Forecast Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Surf Forecast Agent 支持哪些平台?
Surf Forecast Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Surf Forecast Agent?
由 Wertopter(@wertopter)开发并维护,当前版本 v1.0.0。
推荐 Skills