football

تایید شده

European football matches — upcoming games, results, and highlights for briefings.

@majiayu000
MIT۱۴۰۴/۱۲/۳
52از ۱۰۰
(0)
۸۲
۱۲
۳۲

نصب مهارت

مهارت‌ها کدهای شخص ثالث از مخازن عمومی GitHub هستند. SkillHub الگوهای مخرب شناخته‌شده را اسکن می‌کند اما نمی‌تواند امنیت را تضمین کند. قبل از نصب، کد منبع را بررسی کنید.

نصب سراسری (سطح کاربر):

npx skillhub install majiayu000/claude-skill-registry/football

نصب در پروژه فعلی:

npx skillhub install majiayu000/claude-skill-registry/football --project

مسیر پیشنهادی: ~/.claude/skills/football/

بررسی هوش مصنوعی

کیفیت دستورالعمل60
دقت توضیحات45
کاربردی بودن49
صحت فنی55

Scored 52 — well-documented football data skill with dual API support and morning briefing feature. Script files missing from download limits verifiability. Football-specific niche.

محتوای SKILL.md

---
name: football
description: European football matches — upcoming games, results, and highlights for briefings.
homepage: https://www.football-data.org/
metadata: {"clawdis":{"emoji":"⚽","requires":{"bins":["node","curl"]},"env":["FOOTBALL_DATA_API_KEY"]}}
---

# Football Skill ⚽

Track European football matches — upcoming games, live scores, and results.

## Quick Start

```bash
# Upcoming matches (next 7 days)
{baseDir}/scripts/football.js upcoming

# Today's matches
{baseDir}/scripts/football.js today

# Specific league
{baseDir}/scripts/football.js upcoming --league bundesliga
{baseDir}/scripts/football.js upcoming --league premier-league
{baseDir}/scripts/football.js upcoming --league champions-league

# Interesting matches only (top teams, derbies)
{baseDir}/scripts/football.js highlights

# Results from recent matches
{baseDir}/scripts/football.js results
```

## Supported Leagues

| League | Code | API |
|--------|------|-----|
| Bundesliga | `bundesliga`, `bl1` | OpenLigaDB (free) |
| 2. Bundesliga | `bundesliga2`, `bl2` | OpenLigaDB (free) |
| DFB Pokal | `dfb` | OpenLigaDB (free) |
| Premier League | `premier-league`, `pl` | football-data.org |
| La Liga | `la-liga`, `pd` | football-data.org |
| Serie A | `serie-a`, `sa` | football-data.org |
| Ligue 1 | `ligue-1`, `fl1` | football-data.org |
| Champions League | `champions-league`, `cl` | football-data.org |
| Europa League | `europa-league`, `el` | football-data.org |

## Morning Briefing Integration

For daily briefings, use:
```bash
{baseDir}/scripts/football.js briefing
```

Returns a compact summary of:
- Today's interesting matches
- Yesterday's notable results  
- Upcoming highlights this week

## API Keys

**OpenLigaDB** (German leagues): No key required! ✅

**football-data.org** (other leagues): Free tier available
1. Register at https://www.football-data.org/client/register
2. Set `FOOTBALL_DATA_API_KEY` environment variable

## "Interesting" Match Criteria

The `highlights` command filters for:
- Top teams playing (Bayern, Dortmund, Real, Barça, etc.)
- Derby matches
- Champions League knockout games
- Title deciders (late season, close standings)

## Output Formats

```bash
# JSON (default)
{baseDir}/scripts/football.js today

# Human-readable
{baseDir}/scripts/football.js today --human

# Compact (for briefings)
{baseDir}/scripts/football.js briefing --compact
```