Skip to content
Back to skills

Stats Profil Chess

ASecurity

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

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
developmentpythonrailsapi

Works with

  • api

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add johnalbertini14-glitch/openclaw-skills --skill stats-profil-chess --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Stats Profil Chess?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Stats Profil Chess
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/johnalbertini14-glitch-stats-profil-chess/badge)](https://www.skillsdirectory.com/skills/johnalbertini14-glitch-stats-profil-chess)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: chesscom-player-stats
description: Affiche les stats Chess.com d'un joueur (rapid/blitz/bullet + puzzles) via l'API publique.
---

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

Files in this skill

  • _meta.json299 B
  • chesscom_stats.py3.6 KB
  • skill.md1.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in development →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.