Install any skill in seconds. Free to start, no credit card required.
Get Started Free →staskh/option-chain
Get option chain data including calls and puts with strikes, bids, asks, volume, open interest, and implied volatility.
Passed 9 of 17 test cases with the skill, and 9 of 17 without it.
2 fixed10 passed either way8 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need to see all available expiration dates for Nvidia (NVDA) option contracts before deciding which expiry to trade. What command should be run to inspect these dates?
| Checked | Without skill | With skill |
|---|---|---|
| Runs scripts/options.py NVDA --expiries | Missed | Passed |
The instructions your model reads when the skill loads.
Fetch option chain data from Yahoo Finance for a specific expiration date.
Note: If
uvis not installed orpyproject.tomlis not found, replaceuv run pythonwithpythonin all commands below.
First, get available expiration dates:
uv run python scripts/options.py SYMBOL --expiries
Then fetch the chain for a specific expiry:
uv run python scripts/options.py SYMBOL --expiry YYYY-MM-DD
SYMBOL - Ticker symbol (e.g., AAPL, SPY, TSLA)--expiries - List available expiration dates only--expiry YYYY-MM-DD - Fetch chain for specific dateReturns JSON with:
calls - Array of call options with strike, bid, ask, volume, openInterest, impliedVolatilityputs - Array of put options with same fieldsunderlying_price - Current stock price for referencePresent data as a table. Highlight high volume/OI strikes and notable IV levels.
pandasyfinancetest cases passed, vs 9 / 17 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.