ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

add-top-openrouter-models

Sync OpenRouter models used by OpenClaw into this installation's config. Fetches the OpenClaw app leaderboard from OpenRouter, verifies model IDs against the API catalog, and adds missing models with correct specs and aliases. Use when asked to "sync openrouter models", "add missing models", "update openrouter config", or "check openrouter models".

Why use this skill?

Automate the synchronization of OpenRouter models into your OpenClaw agent configurations. Easily fetch, verify, and add the latest AI models from the leaderboard.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/chunhualiao/add-top-openrouter-models
Or

What This Skill Does

The add-top-openrouter-models skill is an essential automation tool for OpenClaw users who rely on up-to-date model access via OpenRouter. This skill streamlines the complex task of identifying, verifying, and registering the latest AI models showcased on the OpenClaw leaderboard. Instead of manually parsing web data and updating sensitive configuration files, this skill automates the entire lifecycle: it uses a headless browser to extract model identifiers from the React-based OpenClaw leaderboard, validates these identifiers against the official OpenRouter API catalog, calculates metadata (such as context window and modalities), and injects them into your local OpenClaw configuration files.

Installation

To integrate this skill into your environment, run the following command in your terminal: clawhub install openclaw/skills/skills/chunhualiao/add-top-openrouter-models

Ensure that you have the necessary permissions for the script to modify your ~/.openclaw directory, as the skill performs file-write operations to update your agent and system configurations.

Use Cases

This skill is ideal for power users who want to stay on the bleeding edge of AI performance. Use it when:

  • You notice that new, high-performance models have appeared on the OpenRouter leaderboard but are not yet selectable in your OpenClaw interface.
  • You want to ensure your agent/models.json is synced with the community's top-rated models.
  • You are troubleshooting model availability issues and suspect your local config is out of sync with the OpenRouter catalog.

Example Prompts

  1. "Sync openrouter models so I can access the latest leaderboard options."
  2. "Check openrouter models and add any missing ones to my current configuration."
  3. "Update openrouter config to make sure I have all the latest models and aliases available."

Tips & Limitations

  • Browser Necessity: Because the OpenClaw leaderboard is a dynamic SPA, you must have the browser tool enabled. The skill cannot function if it cannot render the JavaScript on the leaderboard page.
  • Additive Design: Note that this skill only performs additive updates. It will not automatically purge delisted or deprecated models from your configuration. You may periodically need to audit your files to remove obsolete entries.
  • Safe Backups: Always check the .bak.<timestamp> files created in your config folder if you suspect a sync went wrong. The script is designed to be idempotent and safe, but manual verification is recommended when performing major configuration updates.

Metadata

Stars1947
Views0
Updated2026-03-04
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-chunhualiao-add-top-openrouter-models": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#openrouter#model-sync#automation#configuration#llm
Safety Score: 3/5

Flags: network-access, file-write, file-read, external-api, code-execution