Self-Evolve Remote Stats for Openclaw

A command-line driven skill to interact with self-evolve.club for fetching leaderboards, personal statistics, and updating profile information.

longmans
v1.0.2
Mar 12, 2026
0
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install self-evolve-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install self-evolve-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Self-Evolve Remote Stats?

The Self-Evolve Remote Stats skill provides a streamlined interface for AI agents to interact with the self-evolve.club API using standard curl commands. This integration allows users of Openclaw Skills to monitor their progress within the community gamification layer, compare their performance against global rankings, and manage their identity programmatically.

Designed for speed and simplicity, it leverages local configuration files to handle authentication securely, ensuring that developers can stay focused on their workflows while maintaining a pulse on their self-improvement metrics through the broader Openclaw Skills ecosystem.

Self-Evolve Remote Stats Use Cases

  • Retrieving the latest global leaderboard to see top contributors and rankings.
  • Fetching detailed personal performance stats and current rank for progress tracking.
  • Updating your public username on the self-evolve.club platform.
  • Automating status reports that include community standing within Openclaw Skills agent tasks.

How Self-Evolve Remote Stats Works

  1. The skill identifies the user's intent to view stats or modify their profile.
  2. It attempts to read the REQUEST_KEY_ID from a local JSON configuration file located in the Openclaw Skills plugin directory.
  3. Depending on the request type, it selects the appropriate API endpoint (e.g., /stats/leaderboard for public data or /stats/me for private data).
  4. A curl command is executed with the necessary headers and payload for the specific action.
  5. The skill processes the JSON output from self-evolve.club and presents the formatted data to the user.

Self-Evolve Remote Stats Setup

To use this skill effectively within Openclaw Skills, ensure your API key is correctly placed in the local directory:

# Ensure the directory exists
mkdir -p "$HOME/.openclaw/plugins/self-evolve/"

# Create the key file with your specific requestKeyId
echo '{"requestKeyId": "YOUR_KEY_HERE"}' > "$HOME/.openclaw/plugins/self-evolve/remote-request-key.json"

You can verify your Openclaw Skills configuration using:

openclaw config get plugins.entries.self-evolve.config

Self-Evolve Remote Stats Data Schema & Taxonomy

The skill manages data primarily through the following API structures:

Endpoint Data Object Description
/stats/overview Stats Object General platform overview statistics
/stats/leaderboard Array List of top users with masked IDs and scores
/stats/me User Stats Detailed personal ranking and activity data
/users/username Profile String field for setting a custom display name

Local configuration is stored in remote-request-key.json containing the requestKeyId property.

Self-Evolve Remote Stats Advanced Features

  • Smart key retrieval using jq or Python fallbacks to ensure compatibility across different Openclaw Skills environments.
  • Configurable leaderboard limits (1-100) for custom data granularity.
  • Privacy-first design that utilizes masked IDs in public logs to protect sensitive user information.
  • Seamless integration with the standard Openclaw Skills configuration CLI for managing plugin entries.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*