← 返回 Skills 市场
The skill for chess player
作者
Hugo Ramon Portugal
· GitHub ↗
· v1.0.0
416
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install stats-profil-chess
功能描述
Affiche les stats Chess.com d'un joueur (rapid/blitz/bullet + puzzles) via l'API publique.
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install stats-profil-chess - 安装完成后,直接呼叫该 Skill 的名称或使用
/stats-profil-chess触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
The skill for chess player 是什么?
Affiche les stats Chess.com d'un joueur (rapid/blitz/bullet + puzzles) via l'API publique. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 416 次。
如何安装 The skill for chess player?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install stats-profil-chess」即可一键安装,无需额外配置。
The skill for chess player 是免费的吗?
是的,The skill for chess player 完全免费(开源免费),可自由下载、安装和使用。
The skill for chess player 支持哪些平台?
The skill for chess player 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 The skill for chess player?
由 Hugo Ramon Portugal(@hugoramon)开发并维护,当前版本 v1.0.0。
推荐 Skills