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).
100
100%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Quality
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is an excellent skill description that hits all the marks. It provides specific capabilities (schedule search, fuzzy station matching, filtering, multiple output formats), includes explicit 'Use when' guidance with natural trigger terms, and has a clear distinctive niche focused on Israeli rail travel and the railil CLI tool.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple concrete actions: 'Search for train schedules', 'Find routes between stations with fuzzy search', 'filter by date/time', and 'output in various formats (JSON, Markdown, Table)'. | 3 / 3 |
Completeness | Clearly answers both what ('Search for Israel Rail train schedules using the railil CLI', 'Find routes between stations...') and when ('Use when the user asks about Israeli trains, Israel Rail schedules, train routes in Israel, or mentions the railil tool'). | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural terms users would say: 'Israeli trains', 'Israel Rail schedules', 'train routes in Israel', 'railil tool', plus technical terms like the CLI name and output formats. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive with clear niche - specifically targets Israel Rail and the railil CLI tool. Geographic and tool-specific triggers make conflicts with other skills extremely unlikely. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
100%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-crafted skill that efficiently documents a CLI tool without unnecessary verbosity. It provides executable examples, clear option documentation, and appropriate organization for its scope. The content assumes Claude's competence and focuses on the specific syntax and capabilities of the railil tool.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content is lean and efficient, providing only necessary information without explaining what a CLI is or how fuzzy matching works. Every section serves a clear purpose with no padding. | 3 / 3 |
Actionability | All examples are fully executable bash commands that can be copy-pasted directly. The options reference is complete with clear flag descriptions and expected values. | 3 / 3 |
Workflow Clarity | This is a simple, single-purpose skill (CLI query tool) with no multi-step processes or destructive operations. The single action of querying train schedules is unambiguous and clearly documented. | 3 / 3 |
Progressive Disclosure | For a skill under 50 lines with no need for external references, the content is well-organized with clear sections (Installation, Usage, Options, Examples) that progress logically from basic to advanced usage. | 3 / 3 |
Total | 12 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
Reviewed
Table of Contents