CtrlK
BlogDocsLog inGet started
Tessl Logo

compare-macro-history

Compare CPI, interest rates and sovereign yield histories from seeded official reports. Use for inflation or rate trends; preserve country provenance, index base, frequency, yield measure and missing readings.

74

Quality

93%

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

SKILL.md
Quality
Evals
Security

Quality

Content

93%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 lean, highly actionable single-file skill: exact tool names, endpoints, parameters, response semantics, and a worked comparison example with correct data-handling guardrails. The only gap is that the comparison workflow is described in prose rather than as an explicit stepwise sequence with a retry loop.

DimensionReasoningScore

Conciseness

The ~40-line body is dense and lean: every sentence carries skill-specific knowledge (tool name, MCP endpoint, dataset IDs, parameter ranges, response semantics, REST routes, auth header). No padding, no explanation of concepts Claude already knows; the example API key is explicitly flagged as shape-only. Every token earns its place.

5 / 5

Actionability

Fully executable guidance: tool call `get_macro_history` on a named server URL, dataset table with country requirements, parameter values (history true/false, limit 1..365), response schema, copy-paste-ready example requests ("{\"dataset\":\"world-cpi\",\"country\":\"Germany\",\"limit\":12}"), and five complete REST URLs with the auth header name. Not 4: the common cases (MCP history request and REST GET) are both directly executable.

5 / 5

Workflow Clarity

A clear sequence is present with real checkpoints: "Read `unavailable` first", "request one country at a time and align observation dates and definitions before comparing", "truncated: true means the response is not full history", and "Respect billing denials, rate limits and `Retry-After`". Not 3: the checkpoints are explicit, not merely implied. Not 5: the workflow is embedded in prose rather than a numbered sequence, and there is no explicit validate→fix→retry loop for error recovery. This is read-only retrieval, so the destructive/batch cap does not apply.

4 / 5

Progressive Disclosure

Single-file skill under 50 lines with no bundle files and no need for external references; all content fits inline and is organized into clear sections (Connected plugin, REST and authentication, Errors, Content safety). Per the simple-skill guideline, well-organized sections alone merit 5 here.

5 / 5

Total

19

/

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 description: concrete actions, explicit 'Use for' trigger guidance, and a well-delineated niche. The only weakness is trigger synonym coverage — a few natural phrasings users might say are missing.

DimensionReasoningScore

Specificity

"Compare CPI, interest rates and sovereign yield histories from seeded official reports" plus "preserve country provenance, index base, frequency, yield measure and missing readings" lists multiple concrete actions with comprehensive coverage of the niche. Not 4: there are no meaningful coverage gaps within its defined domain — the compare action spans three dataset types and the preserve action enumerates all critical metadata attributes.

5 / 5

Completeness

Explicitly answers both: what — "Compare CPI, interest rates and sovereign yield histories from seeded official reports"; when — "Use for inflation or rate trends". The 'when' clause is explicit with concrete trigger phrases, matching the anchor-5 example structure; not 4, because the trigger guidance is specific rather than vague.

5 / 5

Trigger Term Quality

Natural user terms are present: "inflation", "rate trends", "CPI", "interest rates", "sovereign yield" — the phrases a user would naturally say. Not 5: common variations such as "yield curve", "Treasury yields", or "central bank/policy rates" are absent, so a few natural synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

Clear niche (macroeconomic history comparison from seeded official reports) with distinct triggers (inflation/rate trends) that would not fire for unrelated skills. Not 4: the domain is narrowly scoped and the dataset vocabulary (CPI, sovereign yields, provenance, index base) is unique to this skill.

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.

Validation — 15 / 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.