CtrlK
BlogDocsLog inGet started
Tessl Logo

lirantal/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).

100

Quality

100%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

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.

DimensionReasoningScore

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.

DimensionReasoningScore

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents