chesscom-player-stats

Solid

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

Data & Documents 3,964 stars 1088 forks Updated 2 months ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
100
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
55
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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).

Details

Author
openclaw
Repository
openclaw/skills
Created
5 months ago
Last Updated
2 months ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category