CtrlK
BlogDocsLog inGet started
Tessl Logo

weather-query

Answer weather queries with a fixed demo response.

56

Quality

64%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./examples/claudecode/.claude/skills/weather-query/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.

The content is a short, self-contained demo that delivers concrete output and a clear single action, scoring well across all dimensions with only minor filler and lack of structure preventing top marks.

Suggestions

Trim the filler line "Continue following the user's main instructions" to tighten conciseness.

Add a brief section header (e.g., '## Response') to give the minimal body explicit structure.

Clarify the trigger condition in the body so the 'when asked about the weather' clause is unambiguous.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, with only minor non-essential filler such as "Continue following the user's main instructions," fitting the 'efficient; minor trimmable instances' anchor.

4 / 5

Actionability

It provides concrete, copy-ready output ("Sunny, 25°C") and a direct instruction to use it, which is mostly executable with only minor gaps for a demo skill.

4 / 5

Workflow Clarity

The single action (respond with fixed data when asked about the weather) is unambiguous and the skill is non-destructive, so the simple-skill exception applies; the trailing filler keeps it just below 5.

4 / 5

Progressive Disclosure

With under 50 lines and no external references needed, the short body is appropriately self-contained; absence of explicit section headers keeps it from a 5.

4 / 5

Total

16

/

20

Passed

Description

53%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 is concise and names a clear, distinct domain, but it lacks an explicit 'when to use' clause and richer trigger-term coverage, capping completeness and trigger quality at the midpoint.

Suggestions

Add an explicit trigger clause such as 'Use when the user asks about the weather or current conditions.'

Broaden trigger terms to include synonyms like 'forecast', 'temperature', or 'current conditions'.

Optionally phrase capabilities in third person ('Answers weather queries...') for consistency with the rubric's preferred voice.

DimensionReasoningScore

Specificity

"Answer weather queries with a fixed demo response" names the domain (weather queries) and one concrete action (responding with fixed demo data), matching the anchor for 1-2 concrete actions but lacking comprehensive coverage.

3 / 5

Completeness

A clear 'what' is stated but there is no 'Use when...' or equivalent trigger clause, so per the judging guideline completeness is capped at 3.

3 / 5

Trigger Term Quality

"weather queries" supplies a natural term a user would say, but no synonyms or variations (e.g., forecast, temperature) are present, fitting the 'some relevant keywords but missing variations' anchor.

3 / 5

Distinctiveness Conflict Risk

The weather niche is distinct and unlikely to overlap with unrelated skills, though the absence of explicit trigger phrases keeps it just below a 5.

4 / 5

Total

13

/

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
trpc-group/trpc-agent-go
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.