Skills edgefinder-cli

Use the EdgeFinder CLI for NFL and NBA analysis, schedules, standings, Polymarket odds, and portfolio lookups from the terminal.

install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/andrewnexys/edgefinder-cli" ~/.claude/skills/openclaw-skills-edgefinder-cli && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/andrewnexys/edgefinder-cli" ~/.openclaw/skills/openclaw-skills-edgefinder-cli && rm -rf "$T"
manifest: skills/andrewnexys/edgefinder-cli/SKILL.md
source content

EdgeFinder CLI

Use this skill when the user wants NFL or NBA betting analysis, schedules, standings, Polymarket odds, or EdgeFinder portfolio data.

Setup

  • Use the bundled wrapper script:
    sh {baseDir}/scripts/run.sh ...
  • The wrapper prefers the installed
    edgefinder
    binary and falls back to
    npx -y @edgefinder/cli
    .
  • Authenticate in one of these ways:
    • Set
      EDGEFINDER_API_KEY=ef_live_...
      in your environment (recommended — add to shell profile or OpenClaw's env config).
    • Run
      sh {baseDir}/scripts/run.sh login
      for the interactive magic-link flow.
    • If installed via
      openclaw plugins install @edgefinder/openclaw-plugin
      , set it via:
      openclaw config set plugins.entries.edgefinder-cli.config.EDGEFINDER_API_KEY ef_live_...

Usage

For conversational analysis, use

ask
:

sh {baseDir}/scripts/run.sh ask "Who should I bet on tonight?"
sh {baseDir}/scripts/run.sh ask --nba "Lakers vs Celtics prediction"

For structured data, prefer JSON output:

sh {baseDir}/scripts/run.sh schedule nfl --json
sh {baseDir}/scripts/run.sh schedule nba --date 2026-03-23 --json
sh {baseDir}/scripts/run.sh standings nba --json
sh {baseDir}/scripts/run.sh odds nfl --week 12 --json
sh {baseDir}/scripts/run.sh odds nba --date 2026-03-23 --json
sh {baseDir}/scripts/run.sh portfolio summary --json
sh {baseDir}/scripts/run.sh portfolio positions --league nba --json
sh {baseDir}/scripts/run.sh portfolio trades --league nfl --limit 20 --json
sh {baseDir}/scripts/run.sh status --json

Notes

  • NFL is the default league unless
    --nba
    is passed.
  • sh {baseDir}/scripts/run.sh
    with no subcommand starts the interactive REPL. In automated agent runs, prefer explicit subcommands.
  • CLI access requires an active paid EdgeFinder subscription. If auth is missing,
    sh {baseDir}/scripts/run.sh login
    will prompt for email and may open the subscription page.
  • Never print or echo the full API key back to the user.
  • After installing this skill, start a new conversation with your agent for it to take effect.