← Back to Skills Marketplace
397
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tper-hellobus-skill
Description
Get real-time and scheduled bus arrival times for TPER buses in Bologna and Ferrara, Italy. Use this skill whenever the user mentions TPER, bus stop codes (n...
Usage Guidance
This skill is coherent and only needs network access to the public TPER Hellobus API (hellobuswsweb.tper.it). Before enabling: ensure you are comfortable allowing outbound requests to that domain, add it to your agent's domain whitelist, and be aware queries (stop code, line, time) will be sent to the external API. No credentials are required. Consider rate limits or occasional API downtime; test with the provided sample stop/line values first. If you need stricter privacy controls, avoid enabling network access or confirm your environment's logging/policy for outbound requests.
Capability Analysis
Type: OpenClaw Skill
Name: tper-hellobus-skill
Version: 0.0.2
The skill is classified as suspicious due to a potential shell injection vulnerability. The `SKILL.md` instructs the AI agent to use `bash_tool` with `curl` to construct API calls, interpolating user-provided inputs (`stop_code`, `line_number`, `time_hhmm`) directly into the command string. Without explicit instructions for robust input sanitization or URL/shell escaping, a malicious user could craft inputs to execute arbitrary commands on the agent's host system. While the stated purpose is benign (querying a bus API), the method of execution introduces a significant security risk.
Capability Assessment
Purpose & Capability
Name/description (TPER bus times for Bologna/Ferrara) match the runtime instructions which call the public Hellobus API. No unexplained credentials, binaries, or unrelated services are requested.
Instruction Scope
SKILL.md confines actions to parsing user input, converting times, and calling the documented API via curl, then formatting the response. It does not instruct reading local files, accessing unrelated environment variables, or sending data to endpoints other than the documented TPER API.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk or fetched during install. This is the lowest-risk model and is appropriate for the described functionality.
Credentials
No environment variables, credentials, or config paths are required. The documented need for network access to hellobuswsweb.tper.it is proportionate to the skill's purpose.
Persistence & Privilege
The skill is not force-installed (always: false) and does not ask to modify other skills or system settings. Autonomous invocation is allowed (platform default) and is reasonable for a query-style skill.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tper-hellobus-skill - After installation, invoke the skill by name or use
/tper-hellobus-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.2
- Initial release of tper-hellobus-skill.
- Provides real-time and scheduled TPER bus arrival times for Bologna and Ferrara via the official Hellobus API.
- Supports parsing user queries for stop codes, line numbers, and optional times, with flexible natural language time input.
- Distinguishes between real-time tracking and scheduled arrivals based on provided time.
- Handles API error responses clearly for user debugging.
- Formats bus arrival information as easy-to-read bullet lists.
Metadata
Frequently Asked Questions
What is tper-hellobus?
Get real-time and scheduled bus arrival times for TPER buses in Bologna and Ferrara, Italy. Use this skill whenever the user mentions TPER, bus stop codes (n... It is an AI Agent Skill for Claude Code / OpenClaw, with 397 downloads so far.
How do I install tper-hellobus?
Run "/install tper-hellobus-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is tper-hellobus free?
Yes, tper-hellobus is completely free (open-source). You can download, install and use it at no cost.
Which platforms does tper-hellobus support?
tper-hellobus is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created tper-hellobus?
It is built and maintained by rolench (@lore2601); the current version is v0.0.2.
More Skills