← Back to Skills Marketplace
ckqiao

SwanLab Reader

by CkQiao · GitHub ↗ · v1.1.2 · MIT-0
cross-platform ✓ Security Clean
145
Downloads
0
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install swanlab-reader
Description
读取 SwanLab 实验数据。当用户发来 SwanLab run URL 时使用。
Usage Guidance
This skill appears to do what it says: query SwanLab runs and display metrics. Before installing, be aware it will: (1) contact https://swanlab.cn to fetch data; (2) optionally store any API key you set in plaintext at ~/.config/swanlab/key (or you can provide it via SWANLAB_KEY or SWANLAB_API_KEY environment variables); and (3) require the swanlab Python package (review that package if you want to validate its behavior). Do not provide unrelated credentials. If you later suspect misuse, revoke the SwanLab API key and remove the ~/.config/swanlab/key file.
Capability Assessment
Purpose & Capability
Name/description, declared dependencies (swanlab, numpy), and the code all target SwanLab experiment data. No unrelated services, binaries, or credentials are requested.
Instruction Scope
SKILL.md commands map directly to the Python implementation. Instructions only read/write the skill's config key file (~/.config/swanlab/key) and call SwanLab endpoints or the swanlab library; they do not reference unrelated system files, credentials, or external endpoints.
Install Mechanism
There is no installer that downloads arbitrary code; this is an instruction+source bundle that relies on the listed Python dependencies. The SKILL.md notes using 'uv run' to manage dependencies, which is proportionate to the task.
Credentials
No required environment variables are enforced. The optional SWANLAB_KEY / SWANLAB_API_KEY and a local config file (~/.config/swanlab/key) are appropriate for an API client. No other secrets or unrelated env vars are requested.
Persistence & Privilege
The skill is not marked always:true and does not modify other skills or global agent settings. It stores an API key in its own config directory (~/.config/swanlab), which is expected behavior for a CLI/API client.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install swanlab-reader
  3. After installation, invoke the skill by name or use /swanlab-reader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.2
Add credential and dependency declarations to SKILL.md frontmatter for full transparency
v1.1.1
Remove hardcoded venv path; document dependencies in SKILL.md
v1.1.0
Remove hardcoded project keys; compare auto-discovers all metrics from runs
v1.0.0
Initial release
Metadata
Slug swanlab-reader
Version 1.1.2
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 4
Frequently Asked Questions

What is SwanLab Reader?

读取 SwanLab 实验数据。当用户发来 SwanLab run URL 时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 145 downloads so far.

How do I install SwanLab Reader?

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

Is SwanLab Reader free?

Yes, SwanLab Reader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does SwanLab Reader support?

SwanLab Reader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SwanLab Reader?

It is built and maintained by CkQiao (@ckqiao); the current version is v1.1.2.

💬 Comments