CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-router

Use when the user is unsure which skill to use or where to start. Interviews the user with targeted questions and recommends the best skill(s) from the installed library for their goal.

64

Quality

76%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/skill-router/SKILL.md

The canonical home for this skill is skill-router in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, actionable router skill: it gives a complete interview script, an exact output template, and a broad routing lookup, with clear sequencing and constraints. The main improvement space is moving the large routing reference to a bundled file and tightening the example that restates the funnel questions.

Suggestions

Move the ~85-line Skill Routing Reference into a bundled reference file (e.g. references/skill-library.md) and keep SKILL.md as a lean overview that links to it, improving progressive disclosure and conciseness.

Tighten the Example Interaction so it does not re-list the full funnel question options already given in Step 2, reducing duplicate tokens.

Add a brief decision rule or mapping table tying common Q1/Q2 answer combinations to a primary skill, making the routing selection more deterministic and lifting actionability.

DimensionReasoningScore

Conciseness

The body is directive throughout with no padding or explanations of concepts Claude already knows; it sits at 'efficient with minor trim potential' rather than a 5 because the ~85-line Skill Routing Reference and the example interaction partially restate the funnel questions.

4 / 5

Actionability

Provides exact numbered funnel questions, a copy-paste recommendation template with `@skill-name [paste their goal here]` syntax, and a worked example — concrete and executable guidance; stops short of a 5 because the actual skill-to-answer mapping in the routing reference is left to judgment rather than specified.

4 / 5

Workflow Clarity

Four clearly sequenced steps (acknowledge → funnel questions → recommend → offer prompt) with conditional skip logic ('If an earlier answer makes a later question irrelevant, skip it') and a Constraints section; not a 5 because there are no explicit validation/feedback loops, though none are strictly required for a non-destructive conversational skill.

4 / 5

Progressive Disclosure

Well-organized with clear section headers and no nested/broken references; with no bundle files present the inline content is reasonable, but the large inline Skill Routing Reference is borderline content that could live in a separate file, keeping it just below the cleanly-split 5 anchor.

4 / 5

Total

16

/

20

Passed

Description

78%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A well-formed description that clearly states both the trigger condition and the two core actions in third-person voice. It is concise and uses natural trigger phrases, with only minor room to expand action coverage and trigger synonyms.

DimensionReasoningScore

Specificity

Names the domain (skill routing) and two concrete actions — 'Interviews the user with targeted questions' and 'recommends the best skill(s)' — but does not enumerate a comprehensive set of actions, matching the '1-2 concrete actions, not comprehensive' anchor rather than the broader coverage of a 4.

3 / 5

Completeness

Explicitly answers both what ('Interviews the user... recommends the best skill(s)... for their goal') and when ('Use when the user is unsure which skill to use or where to start') with concrete trigger phrases, matching the top anchor; a 'Use when...' clause is present so the 3-cap does not apply.

5 / 5

Trigger Term Quality

Natural user phrases like 'unsure which skill to use' and 'where to start' are phrases users would actually say, giving good coverage; falls short of a 5 because common synonyms ('which skill should I use', 'help me choose', 'don't know what to use') are absent.

4 / 5

Distinctiveness Conflict Risk

The routing niche ('unsure which skill to use') is mostly distinct with minimal conflict risk, but the 'where to start' framing creates minor overlap with planning/brainstorming skills, so it sits below the clear-niche 5 anchor.

4 / 5

Total

16

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.