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: INLINECODE0
- 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: INLINECODE6
Usage
For conversational analysis, use ask:
CODEBLOCK0
For structured data, prefer JSON output:
CODEBLOCK1
Notes
- - NFL is the default league unless
--nba is passed. - INLINECODE9 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.
EdgeFinder CLI
当用户需要NFL或NBA投注分析、赛程、排名、Polymarket赔率或EdgeFinder投资组合数据时,使用此技能。
设置
- - 使用捆绑的包装脚本:sh {baseDir}/scripts/run.sh ...
- 包装脚本优先使用已安装的edgefinder二进制文件,若不可用则回退到npx -y @edgefinder/cli。
- 通过以下任一方式进行身份验证:
- 在环境中设置EDGEFINDER
APIKEY=ef
live...(推荐——添加到shell配置文件或OpenClaw的环境配置中)。
- 运行sh {baseDir}/scripts/run.sh login进行交互式魔法链接流程。
- 如果通过openclaw plugins install @edgefinder/openclaw-plugin安装,可通过以下方式设置:openclaw config set plugins.entries.edgefinder-cli.config.EDGEFINDER
APIKEY ef
live...
使用方法
如需对话式分析,使用ask:
bash
sh {baseDir}/scripts/run.sh ask 今晚我应该押注谁?
sh {baseDir}/scripts/run.sh ask --nba 湖人队对阵凯尔特人队预测
如需结构化数据,建议使用JSON输出:
bash
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
注意事项
- - 除非传递--nba参数,否则NFL为默认联赛。
- 不带子命令运行sh {baseDir}/scripts/run.sh将启动交互式REPL。在自动化代理运行中,建议使用明确的子命令。
- CLI访问需要有效的付费EdgeFinder订阅。如果缺少身份验证,sh {baseDir}/scripts/run.sh login将提示输入邮箱,并可能打开订阅页面。
- 切勿向用户打印或回显完整的API密钥。
- 安装此技能后,请与您的代理开始新的对话以使其生效。