CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agently

Route ambiguous product, document, or Agentic work to the right design or implementation skill. Use for unresolved owner/project shape, mixed specialties or explicit low-frequency TaskDAG or DynamicTask requests. Clear tasks use their specialist directly; conversation expression, progress and handoffs use agently-collaboration alongside any task.

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 ./skills/agently/SKILL.md
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 tightly written router skill with an executable keyword-to-owner routing table, a sequenced owner workflow with an explicit validation gate, and well-signaled one-level-deep references that all exist in the bundle. Its residual weaknesses are minor: a long inlined version-check procedure, abstract spots in the workflow, and reference-grade detail kept in the main file.

Suggestions

Move the 'First use: read-only version check' procedure into a small reference file (or compress it to 3-4 lines) so the router body stays lean.

Inline a validation checkpoint into the 6-step workflow (e.g. after step 4, verify each invariant has an owner before implementing) instead of relying on the separate gate section.

Add one short worked routing example (a sample ambiguous request and the resulting route) to make the routing decision fully concrete.

DimensionReasoningScore

Conciseness

The body is dense and telegraphic with essentially no explanation of concepts Claude already knows ('async-first', 'loop-neutral handles', 'Do not request hidden chain-of-thought'). Minor over-elaboration remains — the 20-line 'read-only version check' procedure and baroque sentences like 'Equal means the recorded source matches, not that local supplements are absent' could be tightened — placing it at 'efficient; minor instances of over-explanation' rather than the every-token-earns-its-place anchor.

4 / 5

Actionability

Routing is directly executable via concrete keyword-to-skill mappings ('AgentExecution plugins, final policies, Actions, Shell, MCP ... uses agently-runtime'), and the ModelRequest Boundary names exact API fields ('.input(...)', '.info(...)', '.instruct(...)', '.output(...)'). As an instruction-only skill the absence of code is not penalized, but some steps remain abstract ('Report a framework gap when no native owner can carry a required invariant') with no worked routing example, fitting 'mostly executable guidance; minor gaps'.

4 / 5

Workflow Clarity

The owner workflow is a clearly sequenced 6-step list, and a dedicated 'Project and Validation Gate' section distinguishes deterministic tests from semantic review with explicit criteria ('Real traces override simulated expectations'). Validation checkpoints live in a separate section rather than inline in the step sequence, so it matches 'clear sequence with most checkpoints present; minor validation gaps' rather than the explicit inline validate-fix-retry anchor.

4 / 5

Progressive Disclosure

The 'Read by Need' section clearly signals each of the four real, one-level-deep reference files (references/project-framework.md, context-and-skills.md, task-dag.md, model-quality-validation.md — all verified present) with a stated purpose per file, plus the full-stack-reference asset. Some reference-grade detail (the version-check procedure, the 'Core Ownership Rules' catalog) is inlined in the router rather than split out, keeping it at 'good structure; minor organization gaps' instead of the fully-split anchor.

4 / 5

Total

16

/

20

Passed

Description

67%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 router description that explicitly states what it does, when to use it, and when to defer to specialists. Its main weakness is trigger phrasing that leans on internal jargon ('owner/project shape', 'mixed specialties') instead of natural user language, which limits both trigger quality and distinctiveness at the margins.

Suggestions

Rewrite the 'when' clause around phrases a user would actually type, e.g. 'Use when the request is ambiguous, mixes product and Agentic work, or explicitly mentions TaskDAG or DynamicTask' instead of 'unresolved owner/project shape'.

Add one or two natural synonyms for the ambiguous-routing case (e.g. 'not sure which skill', 'mixed product and agent work') to improve trigger-term coverage.

Sharpen the boundary against the named specialists (e.g. one clause stating this skill only routes and never executes the work itself) to further reduce conflict risk.

DimensionReasoningScore

Specificity

The description names concrete routing behaviors and targets ('Route ambiguous product, document, or Agentic work to the right design or implementation skill', 'Clear tasks use their specialist directly', 'use agently-collaboration alongside any task') rather than vague capability claims. It stops short of a comprehensive list of concrete actions, so it fits 'several specific actions; minor gaps' rather than the level-5 anchor.

4 / 5

Completeness

Both parts are explicitly present: the 'what' ('Route ambiguous ... work to the right design or implementation skill') and an explicit 'Use for ...' clause covering when, plus when-not guidance. The 'when' conditions are concrete in places (TaskDAG, DynamicTask) but partly abstract ('unresolved owner/project shape'), so it sits at 'both present; when could be more explicit' rather than the level-5 anchor with concrete trigger phrases throughout.

4 / 5

Trigger Term Quality

It includes strong exact-match terms ('TaskDAG', 'DynamicTask', 'Agentic', 'ambiguous') but wraps them in jargon-heavy phrases like 'unresolved owner/project shape' and 'mixed specialties' that users would rarely say verbatim. Natural variations a user would actually type are missing, matching 'some relevant keywords but missing common variations' rather than the good-coverage anchor.

3 / 5

Distinctiveness Conflict Risk

The router role is mostly distinct because it explicitly defers clear work ('Clear tasks use their specialist directly'), reducing wrong-skill triggering. However 'product, document, or Agentic work' is broad and overlaps the very specialist skills it names, matching 'mostly distinct; minor overlap risk with closely related skills' rather than the clear-niche anchor.

4 / 5

Total

15

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 suspicious

Warning

Total

15

/

16

Passed

Repository

AgentEra/Agently-Skills

Path

skills/agently/SKILL.md

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.