← Back to Skills Marketplace
alanburchill

Translink CLI

by alanburchill · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
604
Downloads
2
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install translink-cli
Description
Query, troubleshoot, and explain Translink SEQ GTFS static + realtime data using local translink_* commands or plugin slash commands. Use for schedule lookup...
Usage Guidance
This skill is instruction-only and appears to be a thin adapter that calls local translink_* CLI scripts. Before installing or using it: 1) Confirm you actually have the translink_* CLI installed from a trusted source — SKILL.md requires those binaries but the registry metadata did not declare them. 2) Verify the referenced GitHub repo URL (SKILL.md contains a likely typo) and inspect the CLI scripts for any network calls or unexpected behavior before putting them on PATH. 3) Because the skill relies on a local cache path (~/.openclaw/cache/translink/), check file permissions and where that cache will be stored. 4) If you cannot inspect the CLI code, run it in an isolated environment (container or VM) first. The skill itself does not request secrets or try to auto-install code, so risk is low if you confirm the CLI source; the main issue is the packaging/documentation inconsistency which could hide an untrusted dependency.
Capability Analysis
Type: OpenClaw Skill Name: translink-cli Version: 1.0.1 The skill bundle is designed to interact with a local CLI tool (`translink_*` commands). It is classified as suspicious due to two main reasons: 1) The `SKILL.md` references a GitHub repository URL (`https://github.com/alanburchill/traslink-cli-scripts`) with a typo (`traslink` instead of `translink`), which represents a typosquatting supply chain risk. While the agent is instructed to 'stop and ask the user to install it first', this is still a significant vulnerability if the user or agent misinterprets the instruction. 2) The skill describes CLI commands with numerous parameters (e.g., `--where field=value`, `--contains field=text`) in `references/commands.md` and `SKILL.md`. If the AI agent constructs these commands by directly interpolating user input without proper sanitization, it could lead to shell injection vulnerabilities, allowing arbitrary command execution on the host system. These are vulnerabilities rather than explicit malicious intent within the skill bundle itself.
Capability Assessment
Purpose & Capability
The skill's name/description match the runtime instructions: it expects local translink_* CLI commands and exposes schedule/realtime GTFS workflows. However, the registry metadata lists no required binaries while SKILL.md explicitly requires the translink_* CLI scripts in PATH (an un-declared prerequisite). That mismatch is a packaging/information inconsistency the user should confirm.
Instruction Scope
SKILL.md confines behavior to running local translink_* commands, reading local generated schema/docs, and using a local cache (~/.openclaw/cache/translink/). It instructs the agent to stop and ask the user if the CLI is not installed. There are no instructions to read unrelated system files, access external endpoints, or exfiltrate data.
Install Mechanism
There is no install spec (instruction-only), so nothing will be written to disk by the skill itself. The SKILL.md references a GitHub repo for the CLI, but the URL has an apparent typo ('traslink' vs. 'translink') — the skill does not attempt to download or install that code autonomously.
Credentials
The skill declares no required environment variables or credentials and does not request secrets. It does reference a local cache path (~/.openclaw/cache/translink/), which is consistent with its stated purpose and not a privileged credential access.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges or modifications to other skills. Model invocation is allowed (platform default) but this is expected for a user-invocable skill that runs CLI commands.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install translink-cli
  3. After installation, invoke the skill by name or use /translink-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
translink-cli 1.0.1 - No file changes detected in this release. - No updates or modifications to functionality or documentation.
v1.0.0
translink-cli 1.0.0 - Initial release of the Translink CLI skill. - Allows querying, troubleshooting, and schema exploration for Translink SEQ GTFS static and realtime data. - Supports both local translink_* shell commands and plugin slash commands. - Provides flexible filtering, pagination, scheduling, and schema introspection options. - Requires the Translink CLI scripts to be pre-installed in PATH.
Metadata
Slug translink-cli
Version 1.0.1
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Translink CLI?

Query, troubleshoot, and explain Translink SEQ GTFS static + realtime data using local translink_* commands or plugin slash commands. Use for schedule lookup... It is an AI Agent Skill for Claude Code / OpenClaw, with 604 downloads so far.

How do I install Translink CLI?

Run "/install translink-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Translink CLI free?

Yes, Translink CLI is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Translink CLI support?

Translink CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Translink CLI?

It is built and maintained by alanburchill (@alanburchill); the current version is v1.0.1.

💬 Comments