·betting

Betting analysis — odds conversion, de-vigging, edge detection, Kelly criterion, arbitrage detection, parlay analysis, and line movement. Pure computation, no API calls. Works with odds from any source: ESPN (American odds), Polymarket (decimal probabilities), Kalshi (integer probabilities). Use when: user asks about bet sizing, expected value, edge analysis, Kelly criterion, arbitrage, parlays, line movement, odds conversion, or comparing odds across sources. Also use when you have odds from ESPN and a prediction market price and want to evaluate whether a bet has positive expected value. Don't use when: user asks for live odds or market data — use polymarket, kalshi, or the sport-specific skill to fetch odds first, then use this skill to analyze them.

57Installs·3Trend·@machina-sports

Installation

$npx skills add https://github.com/machina-sports/sports-skills --skill betting

How to Install betting

Quickly install betting AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/machina-sports/sports-skills --skill betting
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: machina-sports/sports-skills.

SKILL.md

View raw

| American | -150, +130 | US sportsbook standard. Negative = favorite, positive = underdog | | Decimal | 1.67, 2.30 | European standard. Payout per $1 (includes stake) | | Probability | 0.60, 0.43 | Direct implied probability (0-1). Polymarket uses this format |

| convertodds | odds, fromformat | | Convert between American, decimal, probability | | devig | odds | format | Remove vig from sportsbook odds → fair probabilities | | findedge | fairprob, marketprob | | Compute edge, EV, and Kelly from two probabilities | | kellycriterion | fairprob, marketprob | | Kelly fraction for optimal bet sizing |

| evaluatebet | bookodds, marketprob | bookformat, outcome | Full pipeline: devig → edge → Kelly | | findarbitrage | marketprobs | labels | Detect arbitrage across outcomes from multiple sources | | parlayanalysis | legs, parlayodds | oddsformat, correlation | Multi-leg parlay EV and Kelly analysis |

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/machina-sports/sports-skills --skill betting
Category
{}Data Analysis
Verified
First Seen
2026-02-28
Updated
2026-03-10

Browse more skills from machina-sports/sports-skills

Quick answers

What is betting?

Betting analysis — odds conversion, de-vigging, edge detection, Kelly criterion, arbitrage detection, parlay analysis, and line movement. Pure computation, no API calls. Works with odds from any source: ESPN (American odds), Polymarket (decimal probabilities), Kalshi (integer probabilities). Use when: user asks about bet sizing, expected value, edge analysis, Kelly criterion, arbitrage, parlays, line movement, odds conversion, or comparing odds across sources. Also use when you have odds from ESPN and a prediction market price and want to evaluate whether a bet has positive expected value. Don't use when: user asks for live odds or market data — use polymarket, kalshi, or the sport-specific skill to fetch odds first, then use this skill to analyze them. Source: machina-sports/sports-skills.

How do I install betting?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/machina-sports/sports-skills --skill betting Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/machina-sports/sports-skills

Details

Category
{}Data Analysis
Source
skills.sh
First Seen
2026-02-28