← Back to Skills Marketplace
SOTA AI Model Tracker
by
romancircus
· GitHub ↗
· v1.0.0
1858
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sota-tracker-mcp
Description
Provides daily updated authoritative data and APIs tracking state-of-the-art AI models across categories from LMArena, Artificial Analysis, and HuggingFace.
Usage Guidance
What to consider before installing/running:
- If you only need up-to-date SOTA data, prefer downloading the published data/sota_export.json or CSV (SKILL.md Option 1) instead of running scrapers or enabling servers.
- Running scrapers requires pip install -r requirements.txt and playwright install chromium (downloads a browser binary). Scrapers will make network requests to LMArena, ArtificialAnalysis, HuggingFace, Civitai, etc.; review scraper code if you have policy concerns about any source.
- The project will modify user config if you follow the embedding instructions (writes ~/.claude/CLAUDE.md) and may add a user-level systemd timer; these are normal but persistent changes — back up the file first.
- If you run the REST API or MCP server locally, consider firewalling or adding authentication (SKILL.md and SECURITY.md show how) so the service isn't exposed publicly by accident.
- The repo includes GitHub Actions automation in its workflow docs; if you fork and enable Actions, the workflow will auto-commit updated data to your fork. Be mindful of what you allow a workflow to push from your account.
- To reduce risk: run inside a dedicated virtualenv, inspect init_db.py and scrapers for unexpected behavior, use the static JSON export where possible, and avoid enabling MCP or systemd timers until you’re comfortable with the code.
Overall this appears coherent and consistent with its stated purpose; the main risks are operational (network access, local file writes, running a local server) rather than deceptive behavior.
Capability Analysis
Type: OpenClaw Skill
Name: sota-tracker-mcp
Version: 1.0.0
The OpenClaw AgentSkills skill bundle is classified as suspicious due to its use of persistent execution mechanisms and modification of sensitive agent configuration files. Specifically, `SKILL.md` and `README.md` instruct the agent to set up daily `systemd` timers or `cron` jobs to execute `scripts/update_sota_claude_md.py`. This script then modifies `~/.claude/CLAUDE.md`, a critical file for AI agent instructions, and can execute other scripts within the bundle via `subprocess.run` (e.g., `scrapers/run_all.py`). While the current content written to `CLAUDE.md` and the executed scripts are for the benign purpose of updating SOTA model data, these capabilities represent a high level of control over the agent's environment and configuration, which could be misused if the code or instructions were altered.
Capability Assessment
Purpose & Capability
The name/README/SKILL.md describe a SOTA model tracker; the code files (scrapers, fetchers, init_db, rest_api, server) match that purpose. The metadata declares no credentials or binaries, which is consistent with a self-hosted Python project that runs scrapers and serves a local API.
Instruction Scope
SKILL.md instructs the user to run scrapers (Playwright + Chromium), pip install requirements, write/overwrite ~/.claude/CLAUDE.md for static embedding, and optionally enable a systemd user timer — all within the stated purpose. These instructions do modify user config and run network scrapers; they're expected for this tool but users should be aware these are persistent, local file and system-level changes.
Install Mechanism
There is no install spec in the skill metadata (instruction-only), but the repo includes requirements.txt, pyproject.toml and scripts that require installing Python deps and Playwright/Chromium. That mismatch is explainable (manual install expected) but worth noting: the skill will require downloads (pip packages and a browser) if you follow SKILL.md.
Credentials
The project does not request secrets or unrelated environment variables. SECURITY.md documents optional env vars (SOTA_CACHE_DIR, SOTA_LOG_LEVEL) but none are required. The scrapers use publicly accessible sources; no credentials are stored in the repo.
Persistence & Privilege
always:false and normal autonomous invocation are set. The runtime instructions recommend creating/updating ~/.claude/CLAUDE.md and enabling a systemd --user timer; those are legitimate user-level persistence actions but they change local configuration and create a periodic task. If enabled, the optional MCP server would run a local service that may be reachable depending on host networking and .mcp.json configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sota-tracker-mcp - After installation, invoke the skill by name or use
/sota-tracker-mcp - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Track 156+ AI models with daily updates from LMArena, Anthropic, HuggingFace
Metadata
Frequently Asked Questions
What is SOTA AI Model Tracker?
Provides daily updated authoritative data and APIs tracking state-of-the-art AI models across categories from LMArena, Artificial Analysis, and HuggingFace. It is an AI Agent Skill for Claude Code / OpenClaw, with 1858 downloads so far.
How do I install SOTA AI Model Tracker?
Run "/install sota-tracker-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SOTA AI Model Tracker free?
Yes, SOTA AI Model Tracker is completely free (open-source). You can download, install and use it at no cost.
Which platforms does SOTA AI Model Tracker support?
SOTA AI Model Tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SOTA AI Model Tracker?
It is built and maintained by romancircus (@romancircus); the current version is v1.0.0.
More Skills