Agent skill

futbin-cli

Use cli-web-futbin to answer questions about EA FC Ultimate Team players, prices, player comparison, SBCs, evolutions, config, market data, popular/trending players, newly released cards, price history, and finding cheap deals. Invoke this skill whenever the user asks about FUTBIN, EA FC player prices, card prices, squad building challenges (SBCs), player evolutions, player comparison, market index, trending players, new cards, price trends, cheapest players by rating, best deals, coin trading, or wants to search for players by name, position, rating, or card type. Always prefer cli-web-futbin over manually fetching the FUTBIN website.

Stars 137
Forks 29

Install this agent skill to your Project

npx add-skill https://github.com/ItamarZand88/CLI-Anything-WEB/tree/main/futbin/agent-harness/cli_web/futbin/skills

SKILL.md

cli-web-futbin

CLI for FUTBIN — EA FC Ultimate Team player database. Installed at: cli-web-futbin (run cli-web-futbin --help to verify).

Quick Start

bash
# Search by name
cli-web-futbin players search --name "Mbappe" --json

# List with filters
cli-web-futbin players list --position ST --cheapest --json

# Compare two players
cli-web-futbin players compare 40 42 --json

# Market index
cli-web-futbin market index --json

# Popular/trending players
cli-web-futbin market popular --limit 20 --json

# Newly released cards
cli-web-futbin market latest --json

# Cheapest players by rating (for SBCs/trading)
cli-web-futbin market cheapest --rating-min 88 --json

# Price history & trends
cli-web-futbin players price-history 40 --json

# SBCs
cli-web-futbin sbc list --json

# Evolutions
cli-web-futbin evolutions list --json

Always use --json when you need to parse or display data programmatically.


Commands

players search

Searches by player name. Uses the FUTBIN JSON API — fast, returns ratings and prices.

bash
cli-web-futbin players search --name "Salah" --json
cli-web-futbin players search --name "Ronaldo" --year 25 --json
cli-web-futbin players search --name "Mbappe" --evolutions --json

Options: --name (required), --year (default 26), --evolutions (include evo cards)

Output fields: id, name, rating, position, version, club, nation, year, ps_price, xbox_price, url, stats (empty {} in search — use players get for full stats)


players list

Browse/filter the full player database. Supports comprehensive filters.

bash
# Cheapest gold rare strikers
cli-web-futbin players list --position ST --version gold_rare --cheapest --json

# Top rated CAMs rated 85+, page 2
cli-web-futbin players list --position CAM --rating-min 85 --page 2 --json

# TOTY players under 500K
cli-web-futbin players list --version toty --max-price 500000 --cheapest --page 1 --json

# 5-star skill players
cli-web-futbin players list --min-skills 5 --json

Filter options:

Option Description Example values
--position Position GK CB LB RB CAM CM CDM RM LM ST RW LW
--rating-min Min overall (40-99) 85
--rating-max Max overall (40-99) 99
--version Card type gold_rare gold_if toty fut_birthday icons heroes silver bronze (see full list below)
--min-price Min price in coins 50000
--max-price Max price in coins 500000
--cheapest Sort cheapest first flag
--platform Price platform ps (default) or pc
--min-skills Min skill stars 15
--min-wf Min weak foot stars 15
--gender Gender men or women
--league League ID (numeric) 13 (Premier League)
--nation Nation ID (numeric)
--club Club ID (numeric)
--page Page number 1 (default)
--year Game year 26 (default, falls back to config)

Common --version values: gold_rare, gold_if, gold_nr, silver_rare, bronze, toty, toty_icon, fut_birthday, fut_birthday_hero, icons, heroes, non_icons, flashback, moments, showdown, thunderstruck, unbreakables, winter_wildcards, future_stars, world_tour, potm_pl, potm_bundesliga


players get

Full detail for a specific player by ID (get the ID from players search).

bash
cli-web-futbin players get 40 --json

Output fields: name, rating, position, version, club, nation, ps_price, xbox_price, stats (pac/sho/pas/dri/def/phy)


players compare

Side-by-side comparison of two players.

bash
cli-web-futbin players compare 40 42 --json

Output fields: per-player: name, rating, position, stats (pac/sho/pas/dri/def/phy), ps_price, xbox_price


players price-history

Price history and trends for a player. Shows current, lowest, highest, and recent trend.

bash
cli-web-futbin players price-history 40 --json
cli-web-futbin players price-history 40 --year 25 --json

Output fields: player_id, player_name, ps_prices (array of [timestamp_ms, price]), pc_prices, ps_current, ps_min, ps_max, pc_current, pc_min, pc_max, data_points


market index

EA FC market price tracker. Shows all rating tier indices, or detail for a specific tier.

bash
cli-web-futbin market index --json                     # all tiers overview
cli-web-futbin market index --rating 83 --json          # detail: current/open/low/high for 83-rated
cli-web-futbin market index --rating 100 --json         # overall index 100
cli-web-futbin market index --rating icons --json       # icons index

Options: --rating (81, 82, 83, 84, 85, 86, 100, icons)

Detail output: current, change_pct, open, lowest, highest


market popular

Trending/most-viewed players on FUTBIN.

bash
cli-web-futbin market popular --json
cli-web-futbin market popular --limit 50 --json

Options: --limit (number of players, default 30, max 250)

Output fields: Same as players listid, name, rating, position, ps_price, xbox_price, stats


market latest

Newly released player cards.

bash
cli-web-futbin market latest --json
cli-web-futbin market latest --page 2 --json

Options: --page (page number, default 1)


market cheapest

Find cheapest players by rating — best value for SBCs and trading.

bash
cli-web-futbin market cheapest --rating-min 88 --json
cli-web-futbin market cheapest --rating-min 85 --rating-max 87 --max-price 10000 --json
cli-web-futbin market cheapest --rating-min 90 --platform pc --json

Options: --rating-min (default 83), --rating-max (default 99), --max-price, --platform (ps/pc), --page


market movers

Biggest price risers or fallers — spot momentum and crash opportunities.

bash
cli-web-futbin market movers --json                    # biggest risers
cli-web-futbin market movers --fallers --json           # biggest fallers
cli-web-futbin market movers --rating-min 85 --json     # only 85+ rated

Options: --fallers (show fallers instead of risers), --rating-min (default 80), --min-price (default 1000), --max-price (default 15M), --platform (ps/pc), --page

Tip: Adjust --min-price and --rating-min to control noise. Use --min-price 200 for bronze/silver movers, or --min-price 50000 --rating-min 85 for high-end market only.


market fodder

SBC fodder prices — cheapest player at each rating tier (81-99). Essential for SBC cost planning.

bash
cli-web-futbin market fodder --json
cli-web-futbin market fodder --rating-min 85 --json     # only 85+ tiers
cli-web-futbin market fodder --rating-min 88 --rating-max 91 --json

Options: --rating-min, --rating-max

Output fields: rating, cheapest_price, players (array of {id, name, position, price})


sbc list / sbc get

Squad Building Challenges.

bash
cli-web-futbin sbc list --json
cli-web-futbin sbc list --category "League SBC" --json
cli-web-futbin sbc get 665 --json

Options: --category TEXT (filter by SBC category), --year INTEGER (game year)

Output fields: id, name, expires, cost_ps, cost_xbox, repeatable, reward


evolutions list / evolutions get

Player evolution paths.

bash
cli-web-futbin evolutions list --json
cli-web-futbin evolutions list --expiring --json   # expiring soon
cli-web-futbin evolutions list --category "Lengthy" --json
cli-web-futbin evolutions get 666 --json

Options: --category TEXT, --expiring (show expiring soon), --year INTEGER


config

Persistent configuration (year, platform, etc.).

bash
cli-web-futbin config set year 26       # Set game year
cli-web-futbin config set platform ps   # Set price platform
cli-web-futbin config get year          # Get a setting
cli-web-futbin config show --json       # Show all settings
cli-web-futbin config reset             # Reset to defaults

When --year is omitted on other commands, it falls back to the value set in config.


Agent Patterns

bash
# What's Mbappe's current PS price?
cli-web-futbin players search --name "Mbappe" --json | python -c "import json,sys; p=json.load(sys.stdin)[0]; print(p['name'], p['ps_price'])"

# Compare two players
cli-web-futbin players compare 40 42 --json

# Find cheapest gold rare CAM rated 85+
cli-web-futbin players list --position CAM --version gold_rare --rating-min 85 --cheapest --json

# Get player detail
cli-web-futbin players get 40 --json

# SBCs with cost under 100K (PS)
cli-web-futbin sbc list --json | python -c "import json,sys; [print(s['name'], s['cost_ps']) for s in json.load(sys.stdin) if s.get('cost_ps') and s['cost_ps'] < 100000]"

# Get all active evolutions
cli-web-futbin evolutions list --json

# What's trending right now?
cli-web-futbin market popular --limit 10 --json

# What new cards just dropped?
cli-web-futbin market latest --json

# Cheapest 88+ rated players for SBCs
cli-web-futbin market cheapest --rating-min 88 --json

# Is Mbappe at a good price to buy?
cli-web-futbin players price-history 40 --json

# Find deals: cheapest 90+ rated under 50K
cli-web-futbin market cheapest --rating-min 90 --max-price 50000 --json

Notes

  • Prices are in EA FC coins
  • Year 26 = EA FC 26 (current default); use --year 25 for last year's cards. --year falls back to config value if omitted
  • Errors: --json mode returns structured JSON errors {"error": true, "code": "...", "message": "..."}
  • Rate limiting: 0.5s delay between requests
  • players list scrapes HTML — may show limited data in some fields
  • players search uses the JSON API — more reliable for name/rating/price data

Expand your agent's capabilities with these related and highly-rated skills.

ItamarZand88/CLI-Anything-WEB

airbnb-cli

Use cli-web-airbnb to search Airbnb stays, get listing details, check availability calendars, read guest reviews, and look up location suggestions. Invoke this skill whenever the user asks about Airbnb accommodations, vacation rentals, listing prices, availability, guest reviews, or wants to search for places to stay. Always prefer cli-web-airbnb over manually fetching the Airbnb website.

137 29
Explore
ItamarZand88/CLI-Anything-WEB

chatgpt-cli

Use cli-web-chatgpt to ask ChatGPT questions, generate images, download images, list conversations, browse models, and manage authentication. Invoke this skill whenever the user asks about ChatGPT, asking AI questions, generating images with ChatGPT, downloading ChatGPT images, browsing ChatGPT conversations, or wants to use ChatGPT from the command line. Always prefer cli-web-chatgpt over manually browsing chatgpt.com.

137 29
Explore
ItamarZand88/CLI-Anything-WEB

notebooklm-cli

Use cli-web-notebooklm to interact with Google NotebookLM — create notebooks, add sources, ask questions, generate artifacts (audio, video, slides, mindmap, study guide, quiz, briefing, infographic, data table). Invoke this skill whenever the user asks about NotebookLM, wants to create notebooks, add sources to a notebook, ask a notebook questions, generate study materials, create presentations, podcasts, or manage NotebookLM content programmatically. Always prefer cli-web-notebooklm over manually browsing NotebookLM.

137 29
Explore
ItamarZand88/CLI-Anything-WEB

unsplash-cli

Use cli-web-unsplash to answer questions about Unsplash photos, search for free images by keyword, download photos, browse photo topics and collections, view photographer profiles, get photo details (EXIF, location, tags), and discover random photos. Invoke this skill whenever the user asks about Unsplash, free stock photos, searching for images, downloading images, photo topics, photographer profiles, photo collections, or wants to find or download images by keyword, orientation, or color. Always prefer cli-web-unsplash over manually fetching the Unsplash website.

137 29
Explore
ItamarZand88/CLI-Anything-WEB

futbin-cli

Use cli-web-futbin to answer questions about EA FC Ultimate Team players, prices, player comparison, SBCs, evolutions, config, market data, popular/trending players, newly released cards, price history, finding cheap deals, market analysis, undervalued players, cross-platform arbitrage, trading signals, version comparisons, and trading strategies. Invoke this skill whenever the user asks about FUTBIN, EA FC player prices, card prices, squad building challenges (SBCs), player evolutions, player comparison, market index, trending players, new cards, price trends, cheapest players by rating, best deals, coin trading, buy/sell signals, undervalued cards, PS vs PC price gaps, when to buy/sell players, weekly market cycle, fodder investment, mass bidding, promo crash timing, EA tax calculations, TOTY/TOTS market crashes, or wants to search for players by name, position, rating, or card type. Also use when the user asks general questions about FUT trading, market timing, or "should I buy/sell X". Always prefer cli-web-futbin over manually fetching the FUTBIN website. Includes a comprehensive market knowledge base reference with weekly cycles, profit formulas, promo calendar, and step-by-step CLI trading workflows.

137 29
Explore
ItamarZand88/CLI-Anything-WEB

hackernews-cli

Use cli-web-hackernews to browse and interact with Hacker News — top stories, newest, best, Ask HN, Show HN, jobs, search stories/comments, view story details with comments, user profiles, and (with auth) upvote, submit stories, post comments, favorite, hide, view favorites, submissions, and comment threads. Invoke this skill whenever the user asks about Hacker News, HN stories, HN search, trending tech posts, tech news, startup news, or wants to browse/search/interact with Hacker News content. Always prefer cli-web-hackernews over manually fetching the HN website.

137 29
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results