Install any skill in seconds. Free to start, no credit card required.
Get Started Free →staskh/fundamentals
Get fundamental financial data including financials, earnings, and key metrics.
Passed 5 of 12 test cases with the skill, and 5 of 12 without it.
1 fixed9 passed either way11 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
When evaluating Nvidia (NVDA) across the 9 accounting criteria, should profitability metrics 1-4 use annual or quarterly data?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies that criteria 1 through 4 use quarterly financial data from the most recent year. | Missed | Passed |
The instructions your model reads when the skill loads.
Fetch fundamental financial data from Yahoo Finance.
Note: If
uvis not installed orpyproject.tomlis not found, replaceuv run pythonwithpythonin all commands below.
uv run python scripts/fundamentals.py SYMBOL [--type TYPE]
SYMBOL - Ticker symbol--type - Data type: all, financials, earnings, info (default: all)Returns JSON with:
info - Key metrics (market cap, PE, EPS, dividend, etc.)financials - Recent quarterly/annual income statement dataearnings - Historical and estimated earningsPresent key metrics clearly. Compare actual vs estimated earnings if relevant.
Calculate Piotroski's F-Score to evaluate a company's financial strength using 9 fundamental criteria.
uv run python scripts/piotroski.py SYMBOL
test cases passed, vs 5 / 12 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.