← 返回 Skills 市场
Xiamen Tide Calculator
作者
kingwingshome
· GitHub ↗
· v3.2.0
· MIT-0
85
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install xiamen-tide-calculator
功能描述
厦门潮汐计算器v3.2,用于计算厦门海域潮汐时间和赶海建议。支持公历自动转农历、当前日期自动识别、闰月处理。根据日期计算高潮低潮时间、判断潮汐大小、提供赶海评分、地点推荐、装备建议和安全提醒。新功能:多窗口期分析、优缺点描述、推荐指数、整合窗口功能。触发场景:(1) "厦门今天潮汐"等潮汐查询,(2) "今天适合...
安全使用建议
What to consider before installing:
- Review the calculation code (scripts/tide_calculator.py) yourself before running — it was not visible in the trimmed content here. Confirm it does not make network requests, execute external commands, or read unrelated files on your system.
- The documentation repeatedly instructs 'pip install zhdate'; install that dependency in an isolated environment (virtualenv) rather than system Python. The registry metadata did not list this dependency formally — that mismatch is benign but worth noting.
- Inspect SKILL.md (and other markdown files) for hidden/unprintable characters (the scanner flagged unicode-control-chars). Remove or re-save files in a plain-text editor if you see suspicious control characters.
- Test the scripts locally with non-sensitive data in a sandbox/container, and verify output matches expectations for several known dates.
- Confirm the GitHub repository cited in docs (https://github.com/kingwingshome/xiamen-tide-calculator) exists and review its history/commits if you rely on upstream code.
- Do not provide any secrets or credentials to this skill (none are requested). If you need automated runs, ensure you run the skill under restricted privileges and monitor network access.
Reason for 'suspicious' verdict: overall footprint aligns with the stated purpose (no secrets, no downloads), but the presence of obfuscated characters in docs, conflicting statements about solar→lunar conversion, and the missing visible content of the core tide_calculator.py increase uncertainty — a brief manual code review would remove most concerns.
功能分析
Type: OpenClaw Skill
Name: xiamen-tide-calculator
Version: 3.2.0
The xiamen-tide-calculator skill bundle is a legitimate tool for calculating tide times and providing beachcombing advice for Xiamen, China. The Python scripts (tide_calculator.py and compare_beach_days.py) use standard mathematical formulas and the 'zhdate' library for lunar calendar conversions without any suspicious network activity, file system access, or credential harvesting. The documentation and SKILL.md instructions are consistent with the stated functionality and do not contain any malicious prompt injections or hidden commands.
能力评估
Purpose & Capability
Name/description align with included scripts and CLI examples (calls to scripts/tide_calculator.py and compare_beach_days.py). The only runtime dependency mentioned in docs is the zhdate Python package (for solar→lunar conversion), which is reasonable for the stated purpose—but that dependency is not declared in the registry metadata. No credentials, binaries, or unrelated OS-level accesses are requested.
Instruction Scope
SKILL.md and other docs instruct the agent to run the included Python scripts with date flags and to produce formatted outputs — these instructions stay within the skill's scope. However, there are contradictory statements across docs about whether solar-to-lunar conversion is automatic (some files say it's integrated, others say it still needs manual handling). Additionally, the SKILL.md contained a pre-scan finding for unicode-control-chars (prompt-injection signal), which could indicate hidden characters or obfuscation in runtime instructions and warrants manual inspection.
Install Mechanism
There is no install spec (instruction-only skill with bundled scripts) which minimizes install-time risk. The docs recommend 'pip install zhdate' (a standard PyPI package). No remote downloads or arbitrary extract operations are used. Minor issue: dependency is mentioned only in documentation rather than as formal metadata.
Credentials
The skill declares no required environment variables, no credentials, and no config paths — consistent with a local tide-calculation utility. Nothing asks for unrelated secrets or elevated system access.
Persistence & Privilege
Skill flags show always: false and normal autonomous invocation allowed. The skill does not request permanent presence or claim to modify other skills or system-wide settings. That is proportionate for this type of skill.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install xiamen-tide-calculator - 安装完成后,直接呼叫该 Skill 的名称或使用
/xiamen-tide-calculator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.2.0
xiamen-tide-calculator v3.2.0
- Initial release of the Xiamen Tide Calculator skill.
- Provides basic tide calculation functions for Xiamen sea area.
- Supports queries for specific dates, including lunar and solar dates.
- Outputs high tide and low tide times.
- Suitable for standard tide inquiries (e.g., "厦门今天潮汐") and basic use cases.
元数据
常见问题
Xiamen Tide Calculator 是什么?
厦门潮汐计算器v3.2,用于计算厦门海域潮汐时间和赶海建议。支持公历自动转农历、当前日期自动识别、闰月处理。根据日期计算高潮低潮时间、判断潮汐大小、提供赶海评分、地点推荐、装备建议和安全提醒。新功能:多窗口期分析、优缺点描述、推荐指数、整合窗口功能。触发场景:(1) "厦门今天潮汐"等潮汐查询,(2) "今天适合... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 85 次。
如何安装 Xiamen Tide Calculator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install xiamen-tide-calculator」即可一键安装,无需额外配置。
Xiamen Tide Calculator 是免费的吗?
是的,Xiamen Tide Calculator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Xiamen Tide Calculator 支持哪些平台?
Xiamen Tide Calculator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Xiamen Tide Calculator?
由 kingwingshome(@kingwingshome)开发并维护,当前版本 v3.2.0。
推荐 Skills