SkillHub

soccer-cli

v1.0.1

A CLI to check soccer scores, game details, and player stats from your terminal.

Sourced from ClawHub, Authored by jrojas537

Installation

Please help me install the skill `soccer-cli` from SkillHub official store. npx skills add jrojas537/soccer-cli

soccer-cli

A command-line interface to check soccer scores, game details, and player stats using the API-Football service.

Description

This skill provides a set of commands to quickly retrieve football data directly in your terminal. You can get the latest score for your favorite team, see detailed events from a specific match (like goals and cards), and view the full squad with player ratings and minutes played.

Installation

  1. Run the installer: bash ./install.sh This will compile the Go program and move the soccer-cli binary to ~/.local/bin/.

  2. Configure API Key: The CLI needs an API key from API-Football.

    Create a configuration file at ~/.config/soccer-cli/config.yaml: bash mkdir -p ~/.config/soccer-cli touch ~/.config/soccer-cli/config.yaml

    Add your API key to the file in the following format: yaml apikey: YOUR_API_KEY_HERE

Usage

  • Get the latest score for a team: bash soccer-cli scores "<team-name>" Example: soccer-cli scores "Real Madrid"

  • Get detailed events from a game: (Use the Fixture ID from the scores command) bash soccer-cli game <fixture_id> Example: soccer-cli game 123456

  • Get the squad and player stats for a game: bash soccer-cli squad <fixture_id> Example: soccer-cli squad 123456