← Back to Skills Marketplace
diegopetrucci

Odds for sports events

by diegopetrucci · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
2212
Downloads
2
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install odds-checker-api
Description
Query Odds-API.io for sports events, bookmakers, and betting odds (e.g., "what are the odds for Inter vs Arsenal", "get odds for Paddy the Baddie vs Gaethje"). Use when you need to call the Odds-API.io v3 API or interpret its responses; requires a user-provided API key.
Usage Guidance
This skill's code looks like a simple, honest Odds-API.io client that makes only API requests to the documented base URL. However, the registry metadata does not declare the ODDS_API_KEY the SKILL.md and script require — that inconsistency should be resolved before trusting the package. Before installing: (1) confirm how the API key will be provided at runtime (environment vs. prompt) and ensure you won't accidentally store the key in the skill's files, (2) prefer passing the key via --api-key or setting ODDS_API_KEY in a secure environment, (3) review the included scripts yourself (they're short) to verify there are no hidden endpoints or telemetry, and (4) if possible ask the publisher for a homepage or source repo to improve transparency. If you can't verify these points, treat the omission of a declared required credential as a red flag and proceed cautiously.
Capability Analysis
Type: OpenClaw Skill Name: odds-checker-api Version: 1.0.0 The skill bundle is a legitimate client for the Odds-API.io API. It securely handles API keys by expecting them via environment variables (`ODDS_API_KEY`) or command-line arguments, explicitly advising against storing them in the skill itself. All network communication in `scripts/odds_api.py` is directed to the documented `https://api.odds-api.io/v3` endpoint. There is no evidence of data exfiltration, malicious execution, persistence, or prompt injection attempts in `SKILL.md` to subvert the agent's intended purpose.
Capability Assessment
Purpose & Capability
The code and SKILL.md implement an Odds-API.io CLI and reference the v3 endpoints described in the description — this matches the skill's stated purpose. However, the registry metadata declares no required environment variables or primary credential, while the instructions and code clearly expect an API key (ODDS_API_KEY or --api-key). That mismatch is unexpected but could be a packaging oversight.
Instruction Scope
SKILL.md and the included reference and CLI are narrowly scoped to listing sports/bookmakers, searching events, and fetching odds. The runtime instructions only direct network calls to the documented Odds-API.io base URL and do not ask to read unrelated files, system state, or transmit data to unexpected endpoints.
Install Mechanism
No install spec is present (instruction-only plus a small included script). Nothing is downloaded from arbitrary URLs and no packages are installed. This is a low-risk install mechanism.
Credentials
The SKILL.md and scripts use an API key via ODDS_API_KEY or --api-key, which is appropriate for this API. However, the skill's registry metadata lists no required env vars or primary credential; that omission is inconsistent and could mislead users about what secrets will be requested at runtime. There are no other unrelated credentials requested.
Persistence & Privilege
The skill does not request 'always: true' or elevated persistence. It is user-invocable and can be invoked autonomously by the agent per platform defaults, which is expected for a network API integration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install odds-checker-api
  3. After installation, invoke the skill by name or use /odds-checker-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of skill for querying sports events and betting odds using Odds-API.io. - Supports searching for events, listing sports and bookmakers, and fetching odds by event ID. - Includes a CLI helper script (`odds_api.py`) with commands for sports, bookmakers, event search, odds retrieval, and streamlined "matchup" queries. - Allows API key input via environment variable or CLI flag; keys are never stored with the skill. - Offers concise endpoint documentation and usage examples in `SKILL.md`. - Provides reference material with endpoint summaries and response details.
Metadata
Slug odds-checker-api
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Odds for sports events?

Query Odds-API.io for sports events, bookmakers, and betting odds (e.g., "what are the odds for Inter vs Arsenal", "get odds for Paddy the Baddie vs Gaethje"). Use when you need to call the Odds-API.io v3 API or interpret its responses; requires a user-provided API key. It is an AI Agent Skill for Claude Code / OpenClaw, with 2212 downloads so far.

How do I install Odds for sports events?

Run "/install odds-checker-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Odds for sports events free?

Yes, Odds for sports events is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Odds for sports events support?

Odds for sports events is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Odds for sports events?

It is built and maintained by diegopetrucci (@diegopetrucci); the current version is v1.0.0.

💬 Comments