← Back to Skills Marketplace
antonelli182

Markets

by André Antonelli · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
95
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sports-skills-markets
Description
Markets orchestration — connects ESPN live schedules with Kalshi and Polymarket prediction markets. Unified dashboards, odds comparison, entity search, and b...
Usage Guidance
This skill's README reads like an API for a CLI/SDK but the package contains no implementation, no install instructions, and no declared API credentials. Before installing or enabling it: 1) Ask the publisher for the implementation source (GitHub or package) and install instructions — verify the actual code. 2) Confirm whether any API keys or secrets are required (ESPN, Kalshi, Polymarket, or a trading account) and how they are expected to be provided. 3) Do not grant network access or secret injection to this skill until you can inspect the implementation; run it in an isolated environment if you must test. 4) If you expect to use a preexisting 'sports-skills' CLI/SDK, verify its provenance and that it matches the SKILL.md semantics. These inconsistencies could be benign (incomplete packaging) but also hide unexpected external requests or credential prompts — verify before trusting.
Capability Analysis
Type: OpenClaw Skill Name: sports-skills-markets Version: 1.0.0 The skill bundle is a legitimate orchestration tool for integrating ESPN sports schedules with Kalshi and Polymarket prediction markets. The documentation in SKILL.md and references/api-reference.md clearly defines commands for odds comparison and market evaluation without any signs of malicious intent, data exfiltration, or harmful prompt injection.
Capability Assessment
Purpose & Capability
The skill purports to bridge ESPN, Kalshi, and Polymarket and demonstrates CLI and Python SDK calls (sports-skills CLI, sports_skills Python import, and a betting.evaluate_bet step). Yet the package includes no code, no dependency declarations, and no install spec for those tools. It also declares no credentials or API keys while integrating with external market/exchange services that commonly require API access for reliable data. This mismatch (expects SDK/CLI and external APIs but provides none and requests no credentials) is incoherent with the stated purpose.
Instruction Scope
The SKILL.md instructs the agent to run specific commands and SDK functions (get_todays_markets, compare_odds, evaluate_market, normalize_price) and to call other modules (betting.evaluate_bet) but does not define where those implementations live. The instructions assume network calls to ESPN/Kalshi/Polymarket; there is no guidance about endpoints, auth, rate limits, or data handling. That gives the agent broad discretion to make external requests without declared constraints.
Install Mechanism
There is no install spec and no code files — the skill is instruction-only. However, the documentation expects a CLI binary (sports-skills) and a Python package (sports_skills). Without an install step or declared dependency, it is unclear whether those binaries/packages are bundled elsewhere, preinstalled in the runtime, or expected from a third party. This gap is a practical and security concern: the skill appears to rely on external code that is not provided or verified.
Credentials
requires.env is empty and no primary credential is declared, but the functionality (accessing ESPN schedules and prediction-market prices, possibly trading/placing bets or fetching private data) often requires API keys or authenticated endpoints. The absence of declared credentials is disproportionate to the described integrations and leaves open questions about where sensitive network access will come from and whether the agent will attempt unauthenticated scraping or prompt for secrets at runtime.
Persistence & Privilege
always is false and the skill does not request persistent/privileged configuration changes. There is no indication it modifies other skills or system settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sports-skills-markets
  3. After installation, invoke the skill by name or use /sports-skills-markets
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
markets skill v1.0.0 - Connects ESPN live sports schedules with Kalshi and Polymarket prediction market data. - Provides unified dashboards for odds comparison, entity search, and bet evaluation across platforms. - Supports price normalization and detects arbitrage opportunities between ESPN sportsbook odds and prediction markets. - Includes workflows for team/player search, game odds comparison, market browsing, and price conversion. - Sport-aware commands require explicit sport codes and manage cross-platform mapping automatically. - Comprehensive troubleshooting guidance for missing data, wrong parameters, and platform errors.
Metadata
Slug sports-skills-markets
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Markets?

Markets orchestration — connects ESPN live schedules with Kalshi and Polymarket prediction markets. Unified dashboards, odds comparison, entity search, and b... It is an AI Agent Skill for Claude Code / OpenClaw, with 95 downloads so far.

How do I install Markets?

Run "/install sports-skills-markets" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Markets free?

Yes, Markets is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Markets support?

Markets is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Markets?

It is built and maintained by André Antonelli (@antonelli182); the current version is v1.0.0.

💬 Comments