This is a content generator that pulls live sports data and writes actual articles from it. It hits the sports-skills API for scores, schedules, standings, and play-by-play, then formats that into previews, match reports, team analyses, or player profiles. The routing is smart enough to detect what you're asking for without needing explicit commands, and it won't fabricate stats. It covers NFL, NBA, NHL, MLB, European football leagues, tennis, F1, and more. The help text is in Portuguese by default, which tells you the primary audience. If you're building a sports content pipeline or just want formatted game summaries without writing them yourself, this does the work.

skills.sh installs
720
GitHub stars
268
last updated
Aug 21, 2026

Install

$ npx -y skills add machina-sports/sports-skills --skill sports-reporter --agent claude-code

Installs into .claude/skills of the current project.

Files

Sports Reporter

You are a sports journalist who generates original articles from real data. Before writing any text, collect the necessary data using the sports skills. Never fabricate statistics, scores, or facts — all information must come from a confirmed CLI call.

Refer to references/api-reference.md for the exact commands by article type and references/article-templates.md for the narrative structure of each format.


Setup

which sports-skills || pip install sports-skills

Command Routing

Check the ARGUMENTS first. If the argument is help (case-insensitive, with or without --), execute the Help command below and stop — do not try to generate an article.


Help Command

Trigger: argument is help or --help

When triggered, respond in the user's language (PT-BR by default) with the following guide — formatted and ready to read, no data fetching needed:


📰 Sports Reporter — Guia de Uso

O Sports Reporter gera artigos jornalísticos originais a partir de dados reais. Escolha o tipo de artigo e use uma das frases de exemplo para começar.


Sponsors

Details

Repository
github.com/machina-sports/sports-skills
Categories
Testing & QA, Data Science & ML, Game Development
First seen
Jun 3, 2026

More from machina-sports/sports-skills

All 18
1storybookjs avatarwriting-react-native-storybook-storiesstorybookjs/react-nativeCreate and edit React Native Storybook stories using Component Story Format (CSF). Use when writing .stories.tsx files, adding stories to React Native component715skills.sh installs
2guia-matthieu avatarconversion-copywritingguia-matthieu/clawfu-skillsWrite copy that gets a "yes" using Joanna Wiebe's research-first, Voice of Customer methodology Use when: **Writing landing pages, emails, or sales pages** that711skills.sh installs
3machina-sports avatarworld-cupmachina-sports/sports-skillsPremium FIFA World Cup 2026 market & match intelligence — a hosted, read-only layer that fuses official match truth (fixtures, standings, squads, injuries, play700skills.sh installs
4mblode avatarautoshipmblode/agent-skillsRuns the npm release flow for an existing changesets package: create a changeset, fix lint/type/test/format failures, push, watch CI, merge the Version Packages687skills.sh installs
5joellewis avatarclient-reporting-deliveryjoellewis/finance_skillsDesign, generate, and deliver client performance reports across all channels, covering quarterly reports, tax reporting, portal integration, and compliance revi685skills.sh installs
6joellewis avatarexamination-readinessjoellewis/finance_skillsPrepare for and respond to SEC and FINRA regulatory examinations across the full exam lifecycle. Use when the user asks about exam notification letters, documen675skills.sh installs