← 返回 Skills 市场
dongbinnie

FPL(Fantasy Premier League) assistant

作者 dyIdx(y') · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
47
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install fpl-assistant
功能描述
Fantasy Premier League (FPL) assistant for squad management, transfer planning, captain selection, and chip strategy. Use when users ask about FPL lineup dec...
使用说明 (SKILL.md)

FPL Assistant

Overview

Assist with Fantasy Premier League decisions: squad analysis, transfers, captaincy, chip timing, and gameweek planning. Combine FPL API data with multi-dimensional analysis (not just FDR).

Core Workflow

1. Gather Context

Before making recommendations, collect:

  • User's current 15-player squad (with buy prices)
  • Remaining budget (ITB)
  • Available free transfers
  • Chips status (wildcard, free hit, bench boost, triple captain)
  • Current GW number

2. Fetch Live Data via FPL API

Use curl against the public FPL API. No auth needed.

# Bootstrap data (teams, players, events)
curl -s 'https://fantasy.premierleague.com/api/bootstrap-static/'

# GW fixtures with difficulty ratings
curl -s 'https://fantasy.premierleague.com/api/fixtures/?event={gw}'

# Player detail (history, fixtures)
curl -s 'https://fantasy.premierleague.com/api/element-summary/{player_id}/'

# Manager team
curl -s 'https://fantasy.premierleague.com/api/entry/{manager_id}/event/{gw}/picks/'

See references/api.md for full API reference.

3. Multi-Dimensional Analysis

Do NOT rely solely on FDR (Fixture Difficulty Rating). FDR is a season-long aggregate and misses short-term dynamics. Layer these factors:

Factor What to Check Source
Recent form Last 4-6 GW results, player form rating FPL API form field, recent results
League position & motivation Top 4/6 (European race), bottom 3 (relegation), mid-table dead rubber League table
Fixture congestion Midweek European/FA Cup matches, travel load Schedule check
Head-to-head Recent meetings between the two teams Historical data
Home/away split Some teams significantly better at home Season stats
Injury/rotation risk Flagged players, midweek match recovery FPL API status, news
Expected stats xG, xA, shots, key passes vs actual returns Advanced stats sites

4. Transfer Strategy

  • 1 free transfer: Use only if clear upgrade; otherwise roll it to next GW for 2 FTs
  • 2 free transfers: Can address multiple weak spots or make a coordinated pair of moves
  • -4 hit: Only if expected point gain exceeds 4+ over multiple GWs
  • Prioritize: remove players with bad fixtures AND bad form > remove only bad fixtures
  • Consider value (selling price vs current price) when transferring out

5. Captain Selection

Priority factors:

  1. Fixture difficulty (FDR ≤ 2 strongly preferred)
  2. Player form (recent goals/assists)
  3. Home advantage
  4. Set-piece duty (penalties, free kicks)
  5. Expected minutes (rotation risk)
  6. Ownership & rank protection vs differential

6. Chip Strategy

  • Wildcard: Best used before a fixture swing or when squad needs major overhaul
  • Free Hit: Ideal for blank/double gameweeks where normal squad is affected
  • Bench Boost: Save for double gameweeks when all 15 players play
  • Triple Captain: Use on a premium player with excellent fixture in a single or double GW

Output Format

Provide recommendations as:

  1. Analysis summary (key factors for the GW)
  2. Starting XI with formation
  3. Bench order
  4. Captain / Vice-captain
  5. Transfer suggestions (with reasoning)
  6. Chip recommendation (if applicable)

Reference Files

  • references/rules.md — Full FPL scoring rules and squad constraints
  • references/api.md — FPL API endpoints and data structures
  • references/strategy.md — Advanced selection methodology
安全使用建议
This skill is an instruction-only FPL advisor and appears internally consistent. Before installing or using it: (1) recognize it will call public FPL API endpoints (no login needed) to fetch data; (2) you will need to provide your manager_id and your squad (including buy prices) — do not share any sensitive account passwords or tokens; (3) cloning the repository into a workspace is optional and under your control (no executables are included); (4) the skill has no homepage/source listed, so if you plan to rely on it long-term prefer a version from a known/trusted source or inspect the files yourself; (5) if you want to limit exposure, only provide minimal manager/squad info required for advice and avoid pasting unrelated personal data. Overall the skill looks coherent and proportional to its stated purpose.
功能分析
Type: OpenClaw Skill Name: fpl-assistant Version: 1.0.0 The fpl-assistant skill is a well-documented tool designed to help users manage their Fantasy Premier League teams. It provides clear instructions for an AI agent to fetch data from the legitimate public FPL API (fantasy.premierleague.com) and perform multi-factor analysis. The code snippets and workflow instructions in SKILL.md and references/api.md are consistent with the stated purpose and do not exhibit any signs of data exfiltration, malicious execution, or prompt injection.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
Skill name/description (FPL assistant) aligns with what it does: gather user squad context, call public FPL API endpoints, and apply strategy guidance. It does not request unrelated credentials, binaries, or system resources.
Instruction Scope
SKILL.md limits runtime actions to: asking the user for their squad/manager_id/budget/chips and calling public FPL API endpoints (bootstrap-static, fixtures, element-summary, manager picks). There are no instructions to read arbitrary system files, environment variables, or send data to third-party endpoints outside the documented FPL API.
Install Mechanism
There is no install spec and no code files to execute — the skill is documentation/instruction-only. The README suggests cloning into a workspace for convenience, which is an install-time action under user control and not required for the skill to function.
Credentials
The skill requests no environment variables, no credentials, and no config paths. Runtime requires only user-provided FPL manager/squad info (manager_id and squad), which is appropriate for its function.
Persistence & Privilege
Skill does not request always:true and makes no system-wide changes. It can be invoked by triggers as expected; autonomous invocation is allowed by platform default but not unique to this skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install fpl-assistant
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /fpl-assistant 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of FPL Assistant skill. - Provides Fantasy Premier League squad management, transfer planning, captain selection, and chip strategy support. - Integrates live FPL API data with multi-dimensional analysis for recommendations. - Offers guidance on transfer use, starting lineups, captaincy, and optimal chip timing. - Designed to trigger on common FPL and gameweek-related queries.
元数据
Slug fpl-assistant
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

FPL(Fantasy Premier League) assistant 是什么?

Fantasy Premier League (FPL) assistant for squad management, transfer planning, captain selection, and chip strategy. Use when users ask about FPL lineup dec... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 47 次。

如何安装 FPL(Fantasy Premier League) assistant?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install fpl-assistant」即可一键安装,无需额外配置。

FPL(Fantasy Premier League) assistant 是免费的吗?

是的,FPL(Fantasy Premier League) assistant 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

FPL(Fantasy Premier League) assistant 支持哪些平台?

FPL(Fantasy Premier League) assistant 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 FPL(Fantasy Premier League) assistant?

由 dyIdx(y')(@dongbinnie)开发并维护,当前版本 v1.0.0。

💬 留言讨论