CtrlK
BlogDocsLog inGet started
Tessl Logo

earnings-calendar

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-calendar
What are skills?

99

2.94x

Does it follow best practices?

Evaluation100%

2.94x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

60%

Portfolio Earnings Risk Automation

Multi-symbol earnings query

Criteria
Without context
With context

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

100%

90%

Pre-Earnings Position Review Tool

Single-symbol earnings lookup

Criteria
Without context
With context

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

100%

48%

Cross-Environment Earnings Script Integration

Environment setup and uv fallback

Criteria
Without context
With context

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

Evaluated
Agent
Claude Code
Model
Unknown

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.