← 返回 Skills 市场
190
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install edgefinder-cli
功能描述
Use the EdgeFinder CLI for NFL, NBA, and MLB analysis, plus NFL/NBA schedules, standings, Polymarket odds, and portfolio lookups from the terminal.
使用说明 (SKILL.md)
EdgeFinder CLI
Use this skill when the user wants NFL, NBA, or MLB betting analysis, NFL/NBA schedules, NFL/NBA standings, NFL/NBA Polymarket odds, or EdgeFinder portfolio data.
Setup
- Use the bundled wrapper script:
sh {baseDir}/scripts/run.sh ... - The wrapper prefers the installed
edgefinderbinary and falls back tonpx -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 loginfor 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_...
- Set
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"
sh {baseDir}/scripts/run.sh ask --mlb "Yankees vs Red Sox 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
--nbaor--mlbis passed. - MLB is currently available for conversational analysis via
ask --mlband interactive mode after/mlb. Structured schedule, standings, odds, and portfolio league filters are currently NFL/NBA only. sh {baseDir}/scripts/run.shwith 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 loginwill 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.
安全使用建议
This skill is coherent with its stated purpose, but check a few practical things before installing: 1) Verify the npm package and GitHub repository owner (confirm @edgefinder/cli is the official package and matches the repo) and review recent package versions/maintainer activity. 2) Prefer installing the package (npm install -g @edgefinder/cli or via the skill installer) rather than relying on the wrapper's 'npx' fallback, since npx will fetch and run code from the registry on-demand. 3) Treat EDGEFINDER_API_KEY as a secret — don't paste it into public chats or logs; use OpenClaw's secure env config. 4) Be aware the CLI may open a browser or prompt for email during login (interactive flow). 5) If you are uncomfortable with an agent invoking the skill autonomously, adjust agent permissions or disable autonomous invocation for this skill. If you want higher assurance, inspect the npm package source and the GitHub repo code before installing.
功能分析
Type: OpenClaw Skill
Name: edgefinder-cli
Version: 0.1.2
The edgefinder-cli skill is a standard wrapper for a sports betting analysis tool. The provided shell script (scripts/run.sh) simply executes the 'edgefinder' binary or uses 'npx' to run the legitimate '@edgefinder/cli' package. The instructions in SKILL.md are well-aligned with the stated purpose and include security best practices, such as advising the agent not to echo the API key back to the user.
能力标签
能力评估
Purpose & Capability
The skill claims to be a CLI for sports betting/analysis and requires either an installed 'edgefinder' binary or Node/npm (npx) and an EDGEFINDER_API_KEY — these are appropriate and expected for this purpose. The declared install (npm package @edgefinder/cli) matches the stated capability.
Instruction Scope
SKILL.md only instructs the agent to run the provided wrapper (which execs the installed binary or npx fallback), handle login via an API key or interactive magic-link flow, and avoid echoing the key. This stays within the CLI's purpose. Note: the fallback uses 'npx -y' which will fetch and run package code from the npm registry at runtime — this is normal for CLI convenience but expands the runtime trust boundary (remote code execution from npm when the binary is not installed).
Install Mechanism
Install uses the public npm package @edgefinder/cli (creates 'edgefinder' binary), which is a reasonable and traceable distribution method. The wrapper's npx fallback will dynamically download and execute the package if the binary isn't present — this is convenient but increases risk compared to a pinned, locally installed binary, because remote package updates would be executed.
Credentials
Only one secret credential is required (EDGEFINDER_API_KEY), which is proportional for a paid API-backed CLI. Minor metadata inconsistency: the registry notes 'Required env vars: none' while a primary credential (EDGEFINDER_API_KEY) is declared and documented in SKILL.md — functionally the skill does require that API key.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide settings. It can be invoked autonomously by agents per defaults, which is normal; there is no indication it persistently escalates privileges or writes configuration beyond using the API key for auth.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install edgefinder-cli - 安装完成后,直接呼叫该 Skill 的名称或使用
/edgefinder-cli触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.2
Update MLB instructions and OpenClaw metadata
v0.1.1
Fix auth docs: correct config path, env var as recommended method, add session restart note
v0.1.0
Initial release of edgefinder-cli skill.
- Provides NFL and NBA betting analysis, schedules, standings, Polymarket odds, and EdgeFinder portfolio access from the terminal.
- Allows both conversational queries and structured data output via CLI.
- Includes setup instructions, authentication options, and usage examples.
- Requires an active paid EdgeFinder subscription for CLI access.
元数据
常见问题
Edgefinder Cli 是什么?
Use the EdgeFinder CLI for NFL, NBA, and MLB analysis, plus NFL/NBA schedules, standings, Polymarket odds, and portfolio lookups from the terminal. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 190 次。
如何安装 Edgefinder Cli?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install edgefinder-cli」即可一键安装,无需额外配置。
Edgefinder Cli 是免费的吗?
是的,Edgefinder Cli 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Edgefinder Cli 支持哪些平台?
Edgefinder Cli 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Edgefinder Cli?
由 Andrew(@andrewnexys)开发并维护,当前版本 v0.1.2。
推荐 Skills