← Back to Skills Marketplace
dongbinnie

FPL(Fantasy Premier League) assistant

by dyIdx(y') · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
47
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install fpl-assistant
Description
Fantasy Premier League (FPL) assistant for squad management, transfer planning, captain selection, and chip strategy. Use when users ask about FPL lineup dec...
README (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
Usage Guidance
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.
Capability Analysis
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.
Capability Tags
cryptocan-make-purchases
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install fpl-assistant
  3. After installation, invoke the skill by name or use /fpl-assistant
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Slug fpl-assistant
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 47 downloads so far.

How do I install FPL(Fantasy Premier League) assistant?

Run "/install fpl-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is FPL(Fantasy Premier League) assistant free?

Yes, FPL(Fantasy Premier League) assistant is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does FPL(Fantasy Premier League) assistant support?

FPL(Fantasy Premier League) assistant is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created FPL(Fantasy Premier League) assistant?

It is built and maintained by dyIdx(y') (@dongbinnie); the current version is v1.0.0.

💬 Comments