CtrlK
BlogDocsLog inGet started
Tessl Logo

intent

Turn a rough ask into a clear work order. Use when the ask is rough, unspoken, or double-readable — before planning or building.

63

Quality

74%

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 ./hope/skills/intent/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

86%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.

The body is a terse, well-structured routing workflow that respects token budget and gives actionable decision rules. Its main gap is the absence of a concrete worked example to anchor the abstract routing conditions.

Suggestions

Add one short worked example (rough ask → routed skills → final work order) to make the abstract conditions concrete.

Show the 'ask the negative once' checkpoint applied in that example so the feedback step is unambiguous.

DimensionReasoningScore

Conciseness

Lean and efficient with no padding or explanation of concepts Claude already knows; every line does work, assuming Claude's competence.

5 / 5

Actionability

Concrete decision rules map specific conditions to named skills and give a clear output template, but lacks a worked input→output example that would make it fully copy-paste ready.

4 / 5

Workflow Clarity

A clear sequenced flow with a termination-gated loop ('Route again until nothing is left to invent') and a checkpoint ('ask the negative once'), but no explicit error-recovery feedback loop.

4 / 5

Progressive Disclosure

Under 50 lines with no need for external references (none present) and a well-organized structure of intro, routing bullets, loop, and output template, qualifying for the simple-skill exception.

5 / 5

Total

18

/

20

Passed

Description

62%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.

The description clearly conveys both its purpose and a use-when trigger, carving a reasonably distinct niche. Its weaknesses are abstract trigger vocabulary and only one concrete action stated.

Suggestions

Add a couple of concrete actions (e.g., 'disambiguate, surface constraints, write the spec') to lift specificity.

Swap 'double-readable' for a more natural user phrase like 'ambiguous' to improve trigger-term quality.

DimensionReasoningScore

Specificity

Names the domain (turning a rough ask into a work order) with one concrete verb-driven action, but does not enumerate multiple specific actions — matching the '1-2 concrete actions, not comprehensive' anchor.

3 / 5

Completeness

Explicitly states both what ('Turn a rough ask into a clear work order') and when ('Use when the ask is rough, unspoken, or double-readable — before planning or building'); the when is concrete but somewhat abstract, so it sits above the midpoint rather than fully comprehensive.

4 / 5

Trigger Term Quality

Has a 'Use when...' trigger with relevant terms ('rough', 'unspoken', 'before planning or building'), but 'double-readable' is unusual jargon and common synonyms are missing, fitting the 'some relevant keywords but missing variations' anchor.

3 / 5

Distinctiveness Conflict Risk

The pre-planning 'rough ask → work order' niche with a 'before planning or building' trigger is mostly distinct from other skills, with only minor overlap risk against the closely related clarify/elicit/shape skills.

4 / 5

Total

14

/

20

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
saadshahd/moo.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.