crawlora-org/crawlora-skills

sports-scores-research

Pulls live scores, standings, rosters, player/team stats, and betting odds via the Crawlora API — ESPN (most sports/leagues), SofaScore (global soccer + more), MLB's own stats API, Strava (routes, clubs, challenges), and DraftKings Sportsbook (moneyline/spr…

Ver código fuente

Cómo usar

  1. Copia el comando y revisa el paquete antes de instalarlo en tu entorno de agente.
  2. Consulta las herramientas, credenciales y entornos necesarios en el documento original.
  3. Describe las entradas y el resultado deseado; contrasta la salida con las fuentes.
npx skills add https://github.com/crawlora-org/crawlora-skills --skill sports-scores-research

Antes de empezar

  • La instalación no incluye suscripción al modelo, cuota API ni permisos sobre tus archivos.
  • Las estrellas e instalaciones reflejan actividad, no una prueba independiente de calidad o seguridad.
Documento original del Skill

Contenido del repositorio de origen con títulos, ejemplos, código, tablas, enlaces e imágenes preservados.

Sports & athletics research

Pull live scoreboards, standings, rosters, player/team stats, sportsbook odds, and endurance-sport routes/clubs across five sports-data sources as normalized JSON from the Crawlora API — no scraping scoreboard widgets or stat pages.

When to use this skill

  • "What's the score / status of <game> right now?"
  • "Show me <team>'s roster / season stats / standing."
  • "What's <player>'s stats this season?"
  • "Give me the boxscore / play-by-play for <game>."
  • "Head-to-head history between <team A> and <team B>."
  • League news, rankings/polls, or betting-odds snapshots (where exposed).
  • "What are the odds / spread / total for <game>?" or "what are the futures

odds to win <league>?" (DraftKings Sportsbook).

  • "Find running/biking/hiking routes in <region>" or "look up this Strava club."

Setup (one-time)

  • Get a free Crawlora API key (2,000 credits/mo, no card) at https://crawlora.net.
  • Set CRAWLORA_API_KEY in the environment before running the helper.
  • The helper reads CRAWLORA_API_KEY from the environment and sends requests to https://api.crawlora.net/api/v1. Missing/invalid key → 401.

How it works

  1. ESPN (most sports/leagues) — /espn/scoreboard for today's/a date's

games (sport+league params); /espn/teams / /espn/team for team lists and detail; /espn/team-roster for rosters; /espn/standings; /espn/athlete for a player; /espn/game-summary for one game's matchup/odds/boxscore; /espn/news and /espn/rankings (e.g. AP Top 25) round it out.

  1. SofaScore (global soccer-first, many sports) — /sofascore/search to

resolve a team/player/event id; /sofascore/live-events for what's live right now; /sofascore/event (+ /event-statistics, /event-lineups, /event-incidents, /event-odds, /event-h2h) for one match in depth; /sofascore/standings, /sofascore/team, /sofascore/team-events, /sofascore/team-players, /sofascore/player.

  1. MLB — /mlb/schedule for games/scores by date; /mlb/game (+

/mlb/game-boxscore, /mlb/game-play-by-play) for one game's detail; /mlb/standings, /mlb/teams, /mlb/team-roster, /mlb/team-stats; /mlb/player + /mlb/player-stats; /mlb/transactions for signings/trades/IL moves; /mlb/league-stats for ranked league leaders.

  1. Strava — /strava/routes (requires sport — one of hiking,

road-biking, mountain-biking, trail-running, gravel-biking — plus country+region slugs) to browse routes; /strava/routes/detail (path) for one route; /strava/clubs/{id} for a club; /strava/challenges for current public challenges.

  1. DraftKings Sportsbook — /draftkings/sportsbook/leagues to list

sports/leagues (get a league_id), then /draftkings/sportsbook/odds (league_id) for every upcoming event's moneyline/spread/total. /draftkings/sportsbook/live for live events; /draftkings/sportsbook/event (+ /event-markets with subcategory_id) for one event's full market detail; /draftkings/sportsbook/futures (league_id+subcategory_id) for futures markets. /draftkings/sportsbook/teams and /team cover team lookups.

Full endpoint list, methods, and params: `reference/endpoints.md`.

Calling the API

sh
# ESPN scoreboard + team:
scripts/crawlora.sh /espn/scoreboard sport=basketball league=nba | jq '.'
scripts/crawlora.sh /espn/team-roster sport=basketball league=nba team=lal | jq '.'

# SofaScore live + match detail:
scripts/crawlora.sh /sofascore/live-events sport=football | jq '.'
scripts/crawlora.sh /sofascore/event id=<event-id> | jq '.'

# MLB:
scripts/crawlora.sh /mlb/schedule date=2026-08-10 | jq '.'
scripts/crawlora.sh /mlb/player-stats id=<mlb-id> group=hitting | jq '.'

# Strava:
scripts/crawlora.sh /strava/challenges | jq '.'
scripts/crawlora.sh /strava/routes sport=hiking country=<country-slug> region=<region-slug> | jq '.'

# DraftKings Sportsbook odds:
scripts/crawlora.sh /draftkings/sportsbook/leagues | jq '.'
scripts/crawlora.sh /draftkings/sportsbook/odds league_id=<league-id> | jq '.'

Use scripts/crawlora.sh for all requests; it keeps the API key out of command-line arguments.

Endpoint reference

See `reference/endpoints.md` for every ESPN, SofaScore, MLB, Strava, and DraftKings Sportsbook endpoint this skill uses.

Examples

  • Live game tracker: /espn/scoreboard or /sofascore/live-events

polled on an interval to report score changes as they happen.

  • Pre-game brief: /sofascore/event-h2h (history) +

/draftkings/sportsbook/odds or /sofascore/event-odds (market expectation) + both teams' /sofascore/team-events (recent form).

  • Season stat leaders: /mlb/league-stats or /espn/rankings for

top performers, then /mlb/player-stats / /espn/athlete for the detail.

  • Roster/transaction watch: /mlb/team-roster + /mlb/transactions to

track who's been added or dropped this week.

  • Title-odds tracking: /draftkings/sportsbook/futures for a league's

championship/award odds, compared against /espn/rankings for the editorial consensus.

Notes & limits

  • Credits / pay-on-success: billed only on 2xx; free tier 2,000 credits/mo.

Key at https://crawlora.net.

  • Public data only — public scoreboard/stats pages; odds are informational,

not a betting service.

  • Security: key lives in CRAWLORA_API_KEY only — never hardcode, query-param, or commit it.
  • ESPN and SofaScore cover many sports/leagues via sport/league

params — check reference/endpoints.md for the accepted values before assuming a league is supported.

  • Live-score endpoints reflect the source's own update cadence — poll rather

than assume sub-second freshness.

  • Strava's `country`/`region` are platform-specific slugs, not free-text

names — the exact slug format isn't in the tool schema; verify a working value at crawlora.net/docs or the playground if /strava/routes 404s — /strava/challenges needs no params and is a safe starting point.

Relacionados por tarea

del mismo repositorio

Más Skills

Todos los Skills
crawlora-org
Comunidad

amazon-jobs-research

Researches Amazon.jobs postings via the Crawlora API — search Amazon's public careers site by keyword and/or job category, then pull any single posting's full description and qualifications by job id — returning clean JSON. Use when the user wants to search Amazon job openings, browse a specific Amazon job category, or fetch the detail for one Amazon job posting.

instalaciones
1
GitHub Stars
0
Actualizado
26 sept
crawlora-org
Comunidad

amazon-research

Researches products, prices, availability, and search suggestions on Amazon (amazon.com) using the Crawlora API, returning clean JSON. Use when the user asks to find a product on Amazon, look up an ASIN's price/details, or pull Amazon autocomplete/keyword suggestions — instead of scraping Amazon pages.

instalaciones
1
GitHub Stars
0
Actualizado
26 sept
crawlora-org
Comunidad

anime-manga-research

Researches anime and manga titles via the Crawlora API — search, title detail, characters, staff, recommendations, rankings, and airing schedules — returning clean JSON. Use when the user wants an anime/manga's details, cast/staff, similar titles, seasonal rankings, or what's currently airing.

instalaciones
1
GitHub Stars
0
Actualizado
26 sept
crawlora-org
Comunidad

app-market-opportunity-research

Research app-market opportunities using Crawlora app catalogs, historical charts, live store listings, release notes, reviews, and Google Trends. Use for app niche assessments, competitor maps, chart-movement analysis, and evidence-backed unmet-need hypotheses.

instalaciones
1
GitHub Stars
0
Actualizado
26 sept