← 返回 Skills 市场
timvandervoord

Trein extended

作者 Timvandervoord · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
1502
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install trein-plus
功能描述
Query Dutch Railways (NS) for TRAIN travel only - train departures, time-based trip planning (depart-at/arrive-by), disruptions, and station search via the trein CLI. NOT for car, bus, or other transport.
安全使用建议
This skill appears to do what it says: it runs the trein CLI and uses an NS_API_KEY to query the Dutch Railways API. Before installing: (1) verify the npm package name and the GitHub repository (ensure they match and look legitimate); (2) prefer installing a specific release (or verify checksums) rather than blindly using 'latest' downloads; (3) be cautious when running npm -g installs (they alter your system PATH); (4) keep your NS_API_KEY secret, store it in the config file or environment as documented, and rotate it if you suspect misuse; and (5) if you do not want the agent to call the skill autonomously, disable autonomous invocation in your agent settings. If you want higher assurance, inspect the upstream repository or package contents before installing.
功能分析
Type: OpenClaw Skill Name: trein-plus Version: 1.0.0 The OpenClaw AgentSkills skill bundle for 'trein-plus' is classified as benign. The installation methods specified in SKILL.md are standard (npm or direct download from the official GitHub releases of the `trein` project). The instructions for the AI agent in SKILL.md are focused on the correct and safe usage of the `trein` CLI tool, including best practices like verifying user intent and using structured JSON output. There is no evidence of prompt injection attempts to subvert the agent, data exfiltration, malicious execution, or other harmful behaviors. The requirement for an `NS_API_KEY` is for the skill's legitimate functionality and not for exfiltration.
能力评估
Purpose & Capability
The name/description, required binary (trein), declared install options (npm package and GitHub release binaries), and required env var (NS_API_KEY) all align with a CLI that queries the Dutch Railways API for train information.
Instruction Scope
SKILL.md instructs the agent to run the trein CLI commands, set NS_API_KEY or a local config file, verify train-only intent, and ask users for ambiguous input (e.g., current location). It does not instruct reading unrelated files, accessing other credentials, or exfiltrating data to third parties.
Install Mechanism
Install options are npm (trein package) and direct downloads from GitHub Releases (official project URL). These are expected for a CLI tool; npm packages and 'latest' release downloads are mutable and should be reviewed before installing, but the sources are plausible and from a known release host (GitHub).
Credentials
Only NS_API_KEY is required and is explicitly documented as necessary to call the NS API; no unrelated secrets, system config paths, or additional credentials are requested.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and has no unusual persistence requirements. Agent autonomous invocation is the platform default and not uniquely elevated here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install trein-plus
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /trein-plus 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Clarified that this skill is exclusively for TRAIN travel (not car, bus, or other transport) in the Netherlands. - Expanded usage instructions for time-based trip planning, including `--arrive-by`, `--depart-at`, and `--date` flags. - Added examples for using intermediate stations (`--via`) and planning on specific dates or times. - Detailed when and how to select commands based on user intent, with emphasis on confirming train travel requirements. - Provided full JSON output examples for departures, trips, and disruptions. - Documented best practices, common workflows, and troubleshooting for accurate and efficient usage.
元数据
Slug trein-plus
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Trein extended 是什么?

Query Dutch Railways (NS) for TRAIN travel only - train departures, time-based trip planning (depart-at/arrive-by), disruptions, and station search via the trein CLI. NOT for car, bus, or other transport. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1502 次。

如何安装 Trein extended?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install trein-plus」即可一键安装,无需额外配置。

Trein extended 是免费的吗?

是的,Trein extended 完全免费(开源免费),可自由下载、安装和使用。

Trein extended 支持哪些平台?

Trein extended 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Trein extended?

由 Timvandervoord(@timvandervoord)开发并维护,当前版本 v1.0.0。

💬 留言讨论