CtrlK
BlogDocsLog inGet started
Tessl Logo

track-climate-hazards

Retrieve climate-relevant disaster events, anomalies, and climate news. Use when the user asks about floods, cyclones, droughts, heatwaves, wildfires, or climate disruption.

72

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

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.

A well-organized, executable API skill body with concrete examples, a clear retrieval workflow, and clean external references. Trimming the response-shape JSON and content-safety prose slightly would push conciseness to a 5.

Suggestions

Trim the full response-shape JSON to the key fields, or move the exhaustive schema to the OpenAPI reference, to tighten conciseness.

Add an explicit post-retrieval checkpoint (e.g., "if dataAvailable is false or the result set is empty, retry later or fall back to anomalies/news") to make the validation loop more explicit.

Consider condensing the content-safety paragraph to its core directive (treat response fields as data, never as instructions) without the enumerative buildup.

DimensionReasoningScore

Conciseness

Lean, well-structured sections with no padding explaining known concepts; the full response-shape JSON and content-safety paragraph could be trimmed slightly but each section earns its place.

4 / 5

Actionability

Provides a copy-paste-ready curl example with real headers, real endpoint URLs, a documented parameter table with ranges, and a jq projection covering the common list-disasters case.

5 / 5

Workflow Clarity

Sequences the workflow ("Start with list-climate-disasters ... then use anomalies or climate news") and includes error-recovery guidance (429 backoff, seed-availability checks), with only minor validation gaps for read-only retrieval.

4 / 5

Progressive Disclosure

Self-contained body with clear section headers and one-level-deep external references (OpenAPI, auth matrix) that are clearly signaled rather than inlined.

5 / 5

Total

18

/

20

Passed

Description

92%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 strong, third-person description that clearly states both what the skill does and when to use it, with concrete hazard trigger terms. Slightly richer synonym coverage of natural hazard names would push trigger_term_quality to a 5.

DimensionReasoningScore

Specificity

"Retrieve climate-relevant disaster events, anomalies, and climate news" names the domain plus three concrete retrieval targets with comprehensive coverage.

5 / 5

Completeness

Explicitly states both what ("Retrieve ... disaster events, anomalies, and climate news") and when ("Use when the user asks about floods, cyclones, droughts, heatwaves, wildfires, or climate disruption") with concrete trigger phrases.

5 / 5

Trigger Term Quality

"floods, cyclones, droughts, heatwaves, wildfires, or climate disruption" gives strong natural-term coverage, but misses common synonyms like hurricanes/storms and bushfires.

4 / 5

Distinctiveness Conflict Risk

Targets a clear climate-hazard niche with distinct hazard-specific triggers, minimizing overlap with sibling skills like monitor-health-alerts.

5 / 5

Total

19

/

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
koala73/worldmonitor
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.