CtrlK
BlogDocsLog inGet started
Tessl Logo

get-market-quotes

Retrieve real-time equity, index, and ETF quotes with price, change, and sparkline history. Use when the user asks for current market prices, how a ticker is doing, or a quick market snapshot.

73

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

96%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 an efficient, fully executable reference for a single GET endpoint with explicit error and edge-case handling. Structure is clean; the only gap is that no bundled sub-files exist to demonstrate the well-signaled split-content pattern that the top progressive-disclosure anchor rewards.

Suggestions

Consider moving the full response-shape and enum reference into a bundled REFERENCE.md and linking to it from the body to push progressive disclosure toward anchor 5.

Add a short explicit retry/backoff recipe for 429 (e.g. a one-line 'retry after 1s, then 4s') to make the feedback loop copy-paste ready.

DimensionReasoningScore

Conciseness

Lean and nearly all token-earning — endpoint, parameter table, JSON response shape, one curl example, error codes, and routing — with no padding explaining markets, APIs, or JSON; the verbatim enum values are actionable spec material rather than over-explanation.

5 / 5

Actionability

Fully executable: real endpoint URL, a concrete auth header example, parameter table with example values, full JSON response shape, and a copy-paste curl+jq pipeline covering the common multi-symbol case.

5 / 5

Workflow Clarity

A single read-only GET with unambiguous guidance plus explicit checkpoint-style handling — inspect unavailableSymbols, interpret rateLimited/finnhubSkipped, retry 429 with backoff, and the 'When NOT to use' routing — so the simple-skill exception applies and no destructive/batch cap is triggered.

5 / 5

Progressive Disclosure

Well-organized into clearly labeled sections with one-level-deep external reference links (OpenAPI, auth matrix, docs); stops short of anchor 5 because bulk spec content is inline rather than split into well-signaled separate bundled files.

4 / 5

Total

19

/

20

Passed

Description

87%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 strong: it states concrete capabilities, includes natural trigger phrases, and explicitly answers both what and when. The only gap is reliance on a single action verb rather than enumerating multiple distinct actions.

Suggestions

Optionally expand to a second concrete action verb (e.g. 'fetch and project') to push specificity toward the comprehensive anchor.

Add a common user synonym such as 'stock prices' or 'how's the market doing' to round out trigger term coverage.

DimensionReasoningScore

Specificity

Names the asset classes (equity, index, ETF) and the concrete data returned (price, change, sparkline history) under a single 'Retrieve' verb — several specific capabilities but only one action verb, so it stops short of the comprehensive multi-action anchor 5.

4 / 5

Completeness

Explicitly states both what it does ('Retrieve real-time ... quotes with price, change, and sparkline history') and when to use it via three concrete trigger phrases, matching the 'what AND when with concrete triggers' anchor.

5 / 5

Trigger Term Quality

Includes natural user phrases ('current market prices', 'how a ticker is doing', 'quick market snapshot') giving good keyword coverage, though a few common variants (e.g. 'stock prices', 'how's the market') are absent.

4 / 5

Distinctiveness Conflict Risk

Scoped to a clear niche (real-time equity/index/ETF quotes) with distinct triggers; the body's 'When NOT to use' section further routes crypto, commodities, sectors, and analysis away, minimizing conflict risk.

5 / 5

Total

18

/

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.