Search

PythonReactSEOPDF
OpenClaw

chesscom-player-stats

Affiche les stats Chess.com d'un joueur (rapid/blitz/bullet + puzzles) via l'API publique.

hugoramon0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install hugoramon/stats-profil-chess

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Chess.com — Player Stats

Usage

  • Demande à l'utilisateur un username Chess.com (ex: "erik").
  • Lance le script Python local chesscom_stats.py avec ce username.
  • Affiche un résumé clair (ratings + W/L/D) + un extrait du JSON brut si besoin.

Workflow

  1. Valider l'entrée:
    • username non vide
    • uniquement lettres/chiffres/underscore/tiret (sinon demander un username valide)
  2. Exécuter:
    • python3 chesscom_stats.py "<username>"
  3. Si erreur:
    • si "404": dire que le joueur n'existe pas ou profil non public
    • sinon afficher le message d'erreur et proposer de réessayer

Output format (obligatoire)

  • Titre: "Stats Chess.com — "
  • Sections (si disponibles):
    • Rapid
    • Blitz
    • Bullet
    • Puzzles
  • Pour Rapid/Blitz/Bullet afficher:
    • rating actuel, best, record (win/loss/draw), last date
  • Pour Puzzles afficher:
    • rating actuel, best

Guardrails

  • Ne jamais demander de mot de passe, token ou donnée privée (API publique uniquement).
  • Ne pas prétendre pouvoir jouer des coups ou modifier un compte (API read-only).

Source information

Source
github
Repository
openclaw/skills
Path
skills/hugoramon/stats-profil-chess
Version
—
Commit
01bda62c81aa88ae01cbbbd6fde69bffda227b15
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Chess.com — Player Stats

## Usage
- Demande à l'utilisateur un `username` Chess.com (ex: "erik").
- Lance le script Python local `chesscom_stats.py` avec ce username.
- Affiche un résumé clair (ratings + W/L/D) + un extrait du JSON brut si besoin.

## Workflow
1. Valider l'entrée:
   - username non vide
   - uniquement lettres/chiffres/underscore/tiret (sinon demander un username valide)
2. Exécuter:
   - `python3 chesscom_stats.py "<username>"`
3. Si erreur:
   - si "404": dire que le joueur n'existe pas ou profil non public
   - sinon afficher le message d'erreur et proposer de réessayer

## Output format (obligatoire)
- Titre: "Stats Chess.com — <username>"
- Sections (si disponibles):
  - Rapid
  - Blitz
  - Bullet
  - Puzzles
- Pour Rapid/Blitz/Bullet afficher:
  - rating actuel, best, record (win/loss/draw), last date
- Pour Puzzles afficher:
  - rating actuel, best

## Guardrails
- Ne jamais demander de mot de passe, token ou donnée privée (API publique uniquement).
- Ne pas prétendre pouvoir jouer des coups ou modifier un compte (API read-only).

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.