Nfl数据

SKILL研究检索
研究检索 未标注权限 许可证不明确
安装这个技能

Nfl数据专用技能,帮助AI Agent高效完成相关任务。

一句话选型结论

按资料字段整理

Nfl数据是研究检索类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类研究检索 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_3c6cb52e/nfl-data-7tbs
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

研究检索
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_3c6cb52e仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791622776
正文体量7.6 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查资料并整理出处

让模型按主题查资料,并把引用来源整理成清单。

网页与文献要点提炼

把长文、论文、网页压成能直接看的要点。

竞品与行业汇总

按关键词汇总竞品动态与行业信息。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在研究检索场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
Nfl数据当前 未标注权限 未标注 未标注 未标注 有
寻找技能 浏览器控制 GitHub 仓库 3120.0 万 Codex、Claude、Cursor 有
自我改进 Agent 接触敏感数据 ClawHub 市场 1646.4 万 OpenClaw 有
灵魂追踪 联网访问 GitHub 仓库 758.9 万 Codex、Claude、Cursor 有
自我完善 联网访问 ClawHub 市场 682.9 万 OpenClaw 有
微软代工厂 调用外部服务 GitHub 仓库 661.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

7.6 KB
模型实际读到的说明书原文,来自技能仓库

NFL Data

Before writing queries, consult references/api-reference.md for endpoints, ID conventions, and data shapes.

Setup

Before first use, check if the CLI is available:

which sports-skills || pip install sports-skills

If pip install fails (package not found or Python version error), install from GitHub:

pip install git+https://github.com/machina-sports/sports-skills.git

The package requires Python 3.10+. If your default Python is older, use a specific version:

python3 --version  # check version
# If < 3.10, try: python3.12 -m pip install sports-skills
# On macOS with Homebrew: /opt/homebrew/bin/python3.12 -m pip install sports-skills

No API keys required.

For nflverse-backed commands (get_nflverse_*), install the NFL extra:

pip install sports-skills[nfl]

This installs nfl-data-py (or use nflreadpy if preferred). Parquet support (pyarrow) is also needed for most nflverse data beyond schedules.

Quick Start

Prefer the CLI — it avoids Python import path issues:

sports-skills nfl get_scoreboard
sports-skills nfl get_standings --season=2025
sports-skills nfl get_teams

Python SDK (alternative):

from sports_skills import nfl

scores = nfl.get_scoreboard({})
standings = nfl.get_standings({"params": {"season": "2025"}})

CRITICAL: Before Any Query

CRITICAL: Before calling any data endpoint, verify:
- Season year is derived from the system prompt's currentDate — never hardcoded.
- If only a team name is provided, call get_teams to resolve the team ID before using team-specific commands.

Choosing the Season

Derive the current year from the system prompt's date (e.g., currentDate: 2026-02-16 → current year is 2026).

  • If the user specifies a season, use it as-is.
  • If the user says "current", "this season", or doesn't specify: The NFL season runs September–February. If the current month is March–August, use season = current_year (upcoming season). If September–February, the active season started in the previous calendar year if you're in Jan/Feb, otherwise current year.

Commands

Command Description
get_scoreboard Live/recent NFL scores
get_standings Standings by conference and division
get_teams All 32 NFL teams
get_team_roster Full roster for a team
get_team_schedule Schedule for a specific team
get_game_summary Detailed box score and scoring plays
get_leaders NFL statistical leaders
get_news NFL news articles
get_play_by_play Full play-by-play for a game
get_win_probability Win probability chart data
get_schedule Season schedule by week
get_injuries Injury reports across all teams
get_transactions Recent transactions
get_futures Futures/odds markets
get_depth_chart Depth chart for a team
get_team_stats Team statistical profile
get_player_stats Player statistical profile
get_nflverse_schedule nflverse-backed schedules/results table
get_nflverse_weekly_rosters nflverse-backed weekly rosters
get_nflverse_player_stats nflverse-backed normalized player stat rows
get_nflverse_team_stats nflverse-backed normalized team stat rows
get_nflverse_play_by_play nflverse-backed play-by-play rows

See references/api-reference.md for full parameter lists and return shapes.

Examples

Example 1: Today's scores
User says: "What are today's NFL scores?"
Actions:
1. Call get_scoreboard()
Result: All live and recent NFL games with scores and status

Example 2: Conference standings
User says: "Show me the AFC standings"
Actions:
1. Derive season year from currentDate
2. Call get_standings(season=<derived_year>)
3. Filter results for AFC conference
Result: AFC standings table with W-L-T, PCT, PF, PA per team

Example 3: Team roster
User says: "Who's on the Chiefs roster?"
Actions:
1. Call get_team_roster(team_id="12")
Result: Full Chiefs roster with name, position, jersey number, height, weight

Example 4: Super Bowl box score
User says: "How did the Super Bowl go?"
Actions:
1. Call get_schedule(week=23) to find the Super Bowl event_id
2. Call get_game_summary(event_id=<id>) for full box score
Result: Complete box score with passing/rushing/receiving stats and scoring plays

Example 5: Injury report
User says: "Who's injured on the Chiefs?"
Actions:
1. Call get_injuries()
2. Filter results for Kansas City Chiefs (team_id=12)
Result: Chiefs injury list with player name, position, status, and injury type

Example 6: Player statistics
User says: "Show me Patrick Mahomes' stats this season"
Actions:
1. Derive season year from currentDate
2. Call get_player_stats(player_id="3139477", season_year=<derived_year>)
Result: Season stats by category with value, rank, and per-game averages

Example 7: nflverse weekly rosters
User says: "Give me the Week 1 Chiefs roster from the data table backend"
Actions:
1. Derive season year from currentDate
2. Call get_nflverse_weekly_rosters(season=<derived_year>, week=1, team="KC")
Result: Weekly roster rows normalized for team, player, position, jersey, and status

Example 8: nflverse play-by-play
User says: "Pull Bills Week 3 play-by-play"
Actions:
1. Derive season year from currentDate
2. Call get_nflverse_play_by_play(season=<derived_year>, week=3, team="BUF")
Result: Play rows with game_id, down/distance, description, EPA, WP/WPA, and score state

Commands that DO NOT exist — never call these

  • ~~get_odds~~ / ~~get_betting_odds~~ — not available. For prediction market odds, use the polymarket or kalshi skill.
  • ~~search_teams~~ — does not exist. Use get_teams instead.
  • ~~get_box_score~~ — does not exist. Use get_game_summary instead.
  • ~~get_player_ratings~~ — does not exist. Use get_player_stats instead.

If a command is not listed in the Commands table above, it does not exist.

Error Handling

When a command fails, do not surface raw errors to the user. Instead:
1. Catch silently and try alternatives
2. If team name given instead of ID, use get_teams to find the ID first
3. Only report failure with a clean message after exhausting alternatives

Troubleshooting

Error: sports-skills command not found
Cause: Package not installed
Solution: Run pip install sports-skills. If not on PyPI, install from GitHub: pip install git+https://github.com/machina-sports/sports-skills.git

Error: nflverse backend unavailable
Cause: Optional NFL backend extra not installed
Solution: Install sports-skills[nfl] so the nflverse provider (nflreadpy or compatibility fallback) is available

Error: Team not found by ID
Cause: Wrong or outdated ESPN team ID used
Solution: Call get_teams to get the current list of all 32 NFL teams with their IDs

Error: No data returned for a future game
Cause: ESPN only returns data for completed or in-progress games
Solution: Use get_schedule to see upcoming game details; get_scoreboard only covers active/recent games

Error: Postseason week number returns no results
Cause: Postseason uses unified week numbers (19-23) that differ from regular season
Solution: Use week 19 for Wild Card, 20 for Divisional, 21 for Conference Championship, 23 for Super Bowl

常见问题

5 问
答案由本站依据条目字段整理
Nfl数据怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_3c6cb52e/nfl-data-7tbs。安装方式为未标注。装完刷新技能列表或重开客户端。

Nfl数据支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

Nfl数据权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

Nfl数据收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

Nfl数据用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。