CtrlK
BlogDocsLog inGet started
Tessl Logo

yahoo-finance

Financial data from Yahoo Finance: stock/bond prices, credit analysis, macro dashboard, FX rates, ETF flows, fundamentals, and news. Use when the user asks about stock prices, bond yields, credit metrics, leverage ratios, debt/ebitda, interest coverage, macro indicators (VIX, DXY, treasury yields, oil, gold, BTC), LatAm FX (ARS, BRL, CLP, MXN, COP), ETF holdings, income statements, balance sheets, cash flow, financial news, options chains, dividend history, or analyst ratings/upgrades. Commands: yf price, yf quote, yf compare, yf credit, yf macro, yf fx, yf flows, yf history, yf fundamentals, yf news, yf search, yf options, yf dividends, yf ratings.

93

3.28x
Quality

Does it follow best practices?

Impact

92%

3.28x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

88%

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

The content is concise, highly actionable, and well-structured for a CLI skill. The only gap is informal validation/retry guidance in error handling rather than explicit checkpoints, which leaves workflow clarity just below the top anchor.

Suggestions

Tighten the Error Handling section into an explicit feedback loop, e.g. 'On a rate-limit error, retry after a short backoff; if it persists, reduce request frequency' with a concrete example command.

Add a brief validation note for command output, such as confirming `--json` output parses as JSON before piping to further processing.

DimensionReasoningScore

Conciseness

The body is lean — a short overview, a compact command table, a 'when to use' list, and brief error/output notes — with no padding or explanation of concepts Claude already knows; every section earns its place.

3 / 3

Actionability

Concrete executable commands with real ticker examples (`yf price YPF`, `yf history YPF 3mo`), a copy-paste setup step (`chmod +x {baseDir}/scripts/yf`), and the `--json` flag documented; guidance is copy-paste ready.

3 / 3

Workflow Clarity

The 'When to Use Which Command' section sequences multi-command flows (e.g. quote → fundamentals → history), but there are no explicit validation checkpoints and the error-handling guidance ('wait a moment and retry') is informal rather than a concrete feedback loop.

2 / 3

Progressive Disclosure

This is a short single-file skill with no bundle directories (references/scripts/assets absent) and well-organized sections; per the rubric's simple-skill guidance, that warrants a 3.

3 / 3

Total

11

/

12

Passed

Description

100%

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 specific, trigger-rich, third-person, and covers both capabilities and explicit usage triggers. It is one of the strongest examples of a complete skill description. No changes needed.

DimensionReasoningScore

Specificity

Lists many concrete capabilities (stock/bond prices, credit analysis, macro dashboard, ETF flows, fundamentals, options chains, dividends, analyst ratings) and names specific commands, matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly answers both 'what' (the data domains and commands) and 'when' via the explicit 'Use when the user asks about...' trigger clause, satisfying the highest anchor.

3 / 3

Trigger Term Quality

Covers natural user phrasing comprehensively — 'stock prices, bond yields, credit metrics, leverage ratios, debt/ebitda, interest coverage', VIX/DXY/oil/gold/BTC, LatAm FX tickers, and ETF/income-statement terms users would actually say.

3 / 3

Distinctiveness Conflict Risk

The Yahoo Finance financial-data niche with concrete command list and ticker examples is clearly distinguishable and unlikely to trigger for unrelated skills.

3 / 3

Total

12

/

12

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

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository
NeverSight/skills_feed
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.