soccer-cli for Openclaw

A high-performance Go-based command-line interface for fetching real-time football data and match analytics.

jrojas537
v1.0.1
Feb 17, 2026
0
1.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install soccer-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install soccer-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is soccer-cli?

soccer-cli is a robust command-line utility designed for football fans and developers who want to stay updated without leaving their terminal environment. As a featured tool within the Openclaw Skills ecosystem, it provides an efficient way to query match data, league standings, and individual performance metrics.

By leveraging the API-Football service, this skill bridges the gap between sports data and the developer workflow. Whether you are tracking a local derby or international tournaments, soccer-cli integrated with Openclaw Skills ensures that live data is always just a command away.

soccer-cli Use Cases

  • Tracking live scores for specific teams such as Manchester United or Real Madrid.
  • Investigating match-specific events including goals, cards, and substitutions using fixture IDs.
  • Analyzing post-game player ratings and minutes played for tactical insights.
  • Integrating sports data feeds into automated developer dashboards via Openclaw Skills.

How soccer-cli Works

  1. The user initiates a query via the terminal using specific commands like scores, game, or squad.
  2. The CLI tool reads the configured API-Football key from the local config file.
  3. The tool sends a request to the API-Football backend to retrieve the requested soccer data.
  4. The raw JSON response is processed and rendered into a human-readable format directly in the terminal.

soccer-cli Setup

To get started with this skill in your Openclaw Skills environment, follow these steps:

# Run the installation script to compile the Go binary
./install.sh

# Create the configuration directory
mkdir -p ~/.config/soccer-cli

# Set up your API key from API-Football
touch ~/.config/soccer-cli/config.yaml
echo "apikey: YOUR_API_KEY_HERE" >> ~/.config/soccer-cli/config.yaml

soccer-cli Data Schema & Taxonomy

The skill manages configuration and lookups using a simple YAML and ID-based system:

Component Type Description
config.yaml File Stores the API-Football authentication key.
fixture_id Integer Unique identifier for specific matches, obtained via the scores command.
team-name String The name of the club or national team you wish to track.

soccer-cli Advanced Features

  • Real-time event tracking including detailed match timelines.
  • Comprehensive player statistics including ratings and tactical play-time data.
  • Low-latency Go implementation for instant data retrieval within Openclaw Skills.
  • Flexible search parameters for finding specific fixtures across multiple global leagues.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*