搜索

PythonReactSEOPDF
OpenClaw

chesscom-player-stats

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

hugoramon0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install hugoramon/stats-profil-chess

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

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
github
Repository
openclaw/skills
Path
skills/hugoramon/stats-profil-chess
Version
—
Commit
01bda62c81aa88ae01cbbbd6fde69bffda227b15
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

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

相关技能

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.