Get upcoming earnings dates with timing (before/after market) and EPS estimates. Use when user asks about earnings dates, earnings calendar, when a company reports, or upcoming earnings.
Install with Tessl CLI
npx tessl i github:staskh/trading_skills --skill earnings-calendar99
Does it follow best practices?
Evaluation — 100%
↑ 2.94xAgent success when using this skill
Validation for skill structure
Multi-symbol earnings query
Correct command
0%
100%
Single comma-separated call
0%
100%
No per-symbol loops
0%
100%
Results array processing
0%
100%
BMO/AMC timing usage
100%
100%
Earnings date field
100%
100%
EPS estimate field
100%
100%
Without context: $0.5866 · 2m 36s · 29 turns · 35 in / 8,031 out tokens
With context: $0.3831 · 1m 52s · 23 turns · 25 in / 4,444 out tokens
Single-symbol earnings lookup
Correct command invocation
0%
100%
Single symbol argument
0%
100%
Earnings date field
0%
100%
Timing field extraction
0%
100%
BMO/AMC code handling
33%
100%
EPS estimate field
0%
100%
Null EPS handling
50%
100%
Without context: $0.2905 · 1m 16s · 21 turns · 26 in / 3,861 out tokens
With context: $0.3818 · 1m 27s · 20 turns · 452 in / 5,274 out tokens
Environment setup and uv fallback
pandas dependency
0%
100%
yfinance dependency
100%
100%
uv detection
100%
100%
uv run python branch
50%
100%
python fallback branch
48%
100%
Correct script path
0%
100%
Comma-separated symbols
0%
100%
Without context: $0.2616 · 1m 18s · 15 turns · 21 in / 5,003 out tokens
With context: $0.1804 · 35s · 14 turns · 197 in / 2,011 out tokens
Table of Contents
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.