CtrlK
BlogDocsLog inGet started
Tessl Logo

weather-query

Answer weather queries with a fixed demo response.

62

Quality

52%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Critical

Do not install without reviewing

Optimize this skill with Tessl

npx tessl skill review --optimize ./examples/claudecode/.claude/skills/weather-query/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

32%

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 minimal and lacks the explicit trigger guidance needed for Claude to reliably select this skill. While it identifies the weather domain, it fails to specify when to use it and misses natural trigger terms users would actually say. The 'fixed demo response' aspect is also unclear about its purpose or limitations.

Suggestions

Add a 'Use when...' clause with explicit triggers like 'Use when the user asks about weather, forecast, temperature, or current conditions'

Include natural trigger terms users would say: 'weather', 'forecast', 'temperature', 'what's the weather like', 'weather today'

Clarify what 'fixed demo response' means - is this for testing purposes? Does it return mock data? This context helps Claude understand when to appropriately use this skill

DimensionReasoningScore

Specificity

Names the domain (weather queries) and one action (answer with demo response), but lacks detail on what the demo response contains or what types of weather queries are handled.

2 / 3

Completeness

Describes what it does (answers weather queries with demo response) but completely lacks a 'Use when...' clause or any explicit trigger guidance for when Claude should select this skill.

1 / 3

Trigger Term Quality

Includes 'weather queries' which is a relevant keyword, but misses common variations users might say like 'forecast', 'temperature', 'what's the weather', or 'weather today'.

2 / 3

Distinctiveness Conflict Risk

'Weather queries' is a fairly specific domain that wouldn't conflict with most skills, but 'demo response' is unclear and could overlap with other demo/test skills.

2 / 3

Total

7

/

12

Passed

Implementation

72%

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

This is a minimal demo skill that achieves good token efficiency but sacrifices some actionability. The fixed response data is clear, but the skill would benefit from an example interaction showing expected input/output format and guidance on handling edge cases like queries about other locations.

Suggestions

Add a brief example showing expected input and output format (e.g., 'User: What's the weather in Shenzhen? → Response: The weather in Shenzhen is sunny, 25°C.')

Clarify behavior for edge cases - what should happen if asked about weather in a different city?

DimensionReasoningScore

Conciseness

Extremely lean at just 4 lines. Every token serves a purpose - provides the demo data and clear behavioral instructions without any unnecessary explanation.

3 / 3

Actionability

Provides specific demo data to use, but lacks concrete guidance on response format, edge cases (e.g., what if asked about other cities), or example outputs showing expected behavior.

2 / 3

Workflow Clarity

For this simple single-task skill, the workflow is mostly clear (use fixed data when asked about weather), but the sequence of when to apply this vs follow user instructions could be clearer.

2 / 3

Progressive Disclosure

For a skill this simple (under 10 lines, single purpose), no external references or complex structure is needed. The content is appropriately minimal and well-organized.

3 / 3

Total

10

/

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.

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.