Agent skill
railil
Search for Israel Rail train schedules using the railil CLI. Find routes between stations with fuzzy search, filter by date/time, and output in various formats (JSON, Markdown, Table).
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/railil
Metadata
Additional technical details for this skill
- clawdbot
-
{ "emoji": "\ud83d\ude86", "install": [ { "id": "node", "bins": [ "railil" ], "kind": "node", "label": "Install railil (npm)", "package": "railil" } ], "requires": { "bins": [ "railil" ] } }
SKILL.md
Railil CLI
A CLI tool for checking Israel Rail train schedules.
Installation
npm install -g railil
Usage
The CLI supports fuzzy matching for station names.
Basic Search
Search for the next trains between two stations:
railil --from "Tel Aviv" --to "Haifa"
Date and Time
Search for a specific date and time:
railil --from "Beer Sheva" --to "Tel Aviv" --time 08:00 --date 2023-11-01
Output Formats
For machine-readable output or specific formatting, use the --output flag.
Supported formats: text (default), json, table, markdown.
JSON Output (Recommended for agents):
railil --from "Tel Aviv" --to "Haifa" --output json
Markdown Output:
railil --from "Tel Aviv" --to "Haifa" --output markdown
Options
-f, --from <station>: Origin station name (fuzzy match supported).-t, --to <station>: Destination station name (fuzzy match supported).-d, --date <date>: Date of travel.-h, --time <time>: Time of travel (HH:MM).-l, --limit <number>: Limit the number of results.-o, --output <format>: Output format (json,text,table,markdown).--help: Show help message.
Examples
Find next 3 trains from Ben Gurion Airport to Jerusalem:
railil --from "Ben Gurion" --to "Jerusalem" --limit 3
Get schedule for tomorrow morning in JSON:
railil --from "Haifa" --to "Tel Aviv" --time 07:30 --output json
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?