← 返回 Skills 市场
349
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install self-evolve-skill
功能描述
Use curl to query self-evolve.club shared skill rankings, self-evolve personal stats, and update self-evolve.club profile info. Use this when users ask for s...
安全使用建议
This skill appears to do what it says (curl to self-evolve.club), but before installing: 1) confirm whether you want the agent to be able to read ~/.openclaw/plugins/self-evolve/remote-request-key.json (or another plugin config) — that file contains a sensitive requestKeyId; 2) ask the publisher to update the registry metadata to declare the required config path or credential so it's explicit; 3) inspect the local remote-request-key.json file contents and permissions; 4) if you don't want autonomous uses of your key, do not allow the agent to invoke skills autonomously or avoid storing a request key in that location; 5) note the SKILL.md has a duplicated curl example and minor sloppy documentation—ask for clarification of exact file paths and whether any other local files are accessed. Providing the declared config path or making the key requirement explicit would reduce the concern and could move this assessment toward benign.
功能分析
Type: OpenClaw Skill
Name: self-evolve-skill
Version: 1.0.2
The skill is designed to interact with the self-evolve.club API to manage user profiles and retrieve leaderboard statistics. It follows standard practices for API interaction, including retrieving a local API key from a configuration file (~/.openclaw/plugins/self-evolve/remote-request-key.json) and using it in HTTP headers. The instructions in SKILL.md include explicit safety warnings against logging the API key, and no malicious behaviors such as unauthorized data exfiltration or command obfuscation were found.
能力评估
Purpose & Capability
Name/description match the SKILL.md: all commands are curl calls to self-evolve.club endpoints (overview, leaderboard, user/profile endpoints). The listed operations are appropriate for the described purpose.
Instruction Scope
The instructions explicitly tell the agent how to read a local key file (~/.openclaw/plugins/self-evolve/remote-request-key.json) (jq or a Python snippet) and to run `openclaw config get ...` to find a custom key path. Those file reads and the config query are outside the simple 'curl to an external API' surface implied by the metadata and are not declared in requires.config paths. This gives the skill the ability to access local plugin config and a local secret file if the agent follows the instructions.
Install Mechanism
Instruction-only skill with no install spec or code files. No downloads or package installs are requested, which minimizes disk persistence risk.
Credentials
No required env vars or primary credential are declared in metadata, but the instructions require a request key (REQUEST_KEY_ID) for personal endpoints and show how to read it from a local plugin JSON file. Requiring a personal API key for profile updates is reasonable, but the metadata should have declared the key/config path. Treat the key as a sensitive secret and confirm where it will be read from.
Persistence & Privilege
always:false (normal). The skill can be invoked autonomously (platform default). Combined with the ability to read a local key file and call remote endpoints, autonomous invocation could allow the agent to use your key without realtime prompts—this is expected for many skills but worth noting given the undocumented config access.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install self-evolve-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/self-evolve-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Updated authentication header for personal endpoints from your_request_key_id to request-key-id.
- Clarified example requests for setting username and getting ranking info.
- Added real command example for updating username.
- Improved instructions on when to use authentication.
- Documentation and usage examples are more consistent with API requirements.
v1.0.1
- Update: Changed default request key file path from ~/.openclaw/state/plugins/self-evolve/remote-request-key.json to ~/.openclaw/plugins/self-evolve/remote-request-key.json.
- Added instructions for checking plugin config if remote-request-key.json is not found at the new default location.
- No other functional or API changes.
v1.0.0
- Initial release of self-evolve-remote-stats skill for querying and updating self-evolve.club stats and profile via curl.
- Supports fetching shared leaderboard, overview stats, and personal ranking/profile info.
- Allows secure username updates (requires personal request key).
- Provides example commands, environment variable setup, and tips for reading request key from plugin files.
- Emphasizes security: never print or log the full request key; only send key to personal endpoints.
元数据
常见问题
self-evolve-skill 是什么?
Use curl to query self-evolve.club shared skill rankings, self-evolve personal stats, and update self-evolve.club profile info. Use this when users ask for s... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 349 次。
如何安装 self-evolve-skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install self-evolve-skill」即可一键安装,无需额外配置。
self-evolve-skill 是免费的吗?
是的,self-evolve-skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
self-evolve-skill 支持哪些平台?
self-evolve-skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 self-evolve-skill?
由 longman(@longmans)开发并维护,当前版本 v1.0.2。
推荐 Skills