← Back to Skills Marketplace
hugoramon

The skill for chess player

cross-platform ✓ Security Clean
416
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install stats-profil-chess
Description
Affiche les stats Chess.com d'un joueur (rapid/blitz/bullet + puzzles) via l'API publique.
Usage Guidance
This skill appears coherent and low-risk: it validates the username and only queries the public Chess.com API. Before installing, confirm you trust the skill source (the repository/homepage is unknown). If you will run untrusted code, consider executing it in a limited environment (container or sandbox). Note: the script's User-Agent contains a placeholder contact ([email protected]) — harmless but you may prefer to update it if you publish or reuse the script. Overall, no secrets or unrelated system access are requested.
Capability Analysis
Type: OpenClaw Skill Name: stats-profil-chess Version: 1.0.0 The skill is designed to fetch Chess.com player statistics via their public API. The `skill.md` provides clear, benign instructions and includes explicit guardrails against requesting private data or performing unauthorized actions. The `chesscom_stats.py` script uses standard libraries, connects to the official Chess.com API, and critically, implements robust input validation (`re.fullmatch(r"[A-Za-z0-9_-]+", username)`) on the user-provided username. This strong validation prevents potential command injection, even if the agent were to pass unescaped malicious input to the script. No evidence of data exfiltration, persistence, obfuscation, or prompt injection attempts against the agent was found.
Capability Assessment
Purpose & Capability
Name/description state: fetch Chess.com stats via public API. The included Python script and SKILL.md both only perform a GET to api.chess.com for a validated username and format the response. No unrelated capabilities or credentials are requested.
Instruction Scope
SKILL.md restricts behavior to validating a username and running the local script. The script only reads command-line input, performs an HTTP GET to the Chess.com API, and prints results. It does not read arbitrary files, environment variables, or send data to endpoints other than api.chess.com.
Install Mechanism
No install spec is provided (instruction-only with a small local Python script). Nothing is downloaded or extracted during install, and no external packages are pulled at runtime beyond the standard Python library used in the script.
Credentials
The skill declares no required environment variables or credentials and the code does not access secrets or config. It only issues unauthenticated requests to the Chess.com public API, which is appropriate for the stated purpose.
Persistence & Privilege
The skill does not request persistent/always-installed presence, does not modify other skills or system-wide settings, and does not store credentials. Autonomous invocation is allowed by platform default but is not coupled with elevated privileges here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install stats-profil-chess
  3. After installation, invoke the skill by name or use /stats-profil-chess
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release: Fetch and display Chess.com player stats (rapid, blitz, bullet, puzzles) using the public API. - Validates Chess.com username (non-empty, valid characters). - Runs local Python script to retrieve player data. - Handles API errors and provides clear user feedback if player is not found or profile is private. - Displays structured summary of ratings, win/loss/draw records, and puzzle stats. - Ensures privacy: never requests passwords, tokens, or private data; API is read-only.
Metadata
Slug stats-profil-chess
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is The skill for chess player?

Affiche les stats Chess.com d'un joueur (rapid/blitz/bullet + puzzles) via l'API publique. It is an AI Agent Skill for Claude Code / OpenClaw, with 416 downloads so far.

How do I install The skill for chess player?

Run "/install stats-profil-chess" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is The skill for chess player free?

Yes, The skill for chess player is completely free (open-source). You can download, install and use it at no cost.

Which platforms does The skill for chess player support?

The skill for chess player is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created The skill for chess player?

It is built and maintained by Hugo Ramon Portugal (@hugoramon); the current version is v1.0.0.

💬 Comments