← Back to Skills Marketplace
Model Intel Pro
by
aiwithabidi
· GitHub ↗
· v1.0.0
749
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install model-intel-pro
Description
Live LLM model pricing and capabilities from OpenRouter. List top models, search by name, compare side-by-side, find best model for a use case, check pricing...
Usage Guidance
This skill appears to implement the advertised model-intel functionality (it fetches model data from openrouter.ai and prints comparisons), but there are a couple of red flags: 1) it declares OPENROUTER_API_KEY but the HTTP requests do not use the key (no Authorization header or API param), and 2) the script will try to read ~/.openclaw/workspace/.env for the key even though the manifest lists no required config paths. These could be harmless (a bug or unfinished code) but could also mean the author intended to use the key or access workspace config in ways not declared. Before installing: review the script yourself (it’s short), run it in an isolated environment or sandbox, and avoid exposing a real API key until you confirm where it is sent. Prefer setting the env var only for ephemeral sessions, or remove the key from your home .env if you don’t want it read. If you need higher assurance, ask the publisher to explain why the key is declared but not used and to remove the fallback file read or declare it explicitly.
Capability Analysis
Type: OpenClaw Skill
Name: model-intel-pro
Version: 1.0.0
The skill is classified as suspicious due to its method of retrieving the `OPENROUTER_API_KEY`. While it first checks environment variables as declared in `SKILL.md`, it then attempts to read the `~/.openclaw/workspace/.env` file directly if the environment variable is not found. This direct file access for secrets, even if scoped to its own key, is a less secure practice than relying solely on environment variables and introduces a potential vulnerability in secrets management within the OpenClaw workspace, as it could expose other secrets if the `.env` file is not carefully managed or if the parsing logic were less specific. No other malicious behaviors like data exfiltration, command injection, or persistence mechanisms were found.
Capability Assessment
Purpose & Capability
Name/description match the code: the script fetches model data from https://openrouter.ai and provides list/search/compare/best/price commands. However the skill declares OPENROUTER_API_KEY as required even though the HTTP requests in the included script do not actually use that key (no header/param). That mismatch is unexpected — either the API key is unnecessary or the script is buggy/unfinished.
Instruction Scope
SKILL.md instructs running the bundled Python script, which is fine. The script, however, will attempt to read ~/.openclaw/workspace/.env to extract OPENROUTER_API_KEY if the env var is not set. The manifest said no required config paths; reading a workspace dotfile in the user's home is an access beyond the declared scope and should have been listed. The script does not read other arbitrary files, but the undeclared home path access is a scope mismatch.
Install Mechanism
No install spec is present (instruction-only). That minimizes install-time risk. The bundle includes a single Python script which will be executed; there's no downloader, third-party install, or archive extraction.
Credentials
The only required env var is OPENROUTER_API_KEY, which is reasonable for an OpenRouter integration. But the script reads the API key from ~/.openclaw/workspace/.env as a fallback and then never uses the key in its requests. This either indicates sloppy/unfinished code or unnecessary access to a file that may contain other secrets. Requesting a credential and not using it is disproportionate and confusing.
Persistence & Privilege
The skill does not request always: true and does not attempt to persist itself or modify other skills or system settings. It runs on-demand and performs network calls only to openrouter.ai.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install model-intel-pro - After installation, invoke the skill by name or use
/model-intel-pro - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Live LLM model pricing and capabilities from OpenRouter
Metadata
Frequently Asked Questions
What is Model Intel Pro?
Live LLM model pricing and capabilities from OpenRouter. List top models, search by name, compare side-by-side, find best model for a use case, check pricing... It is an AI Agent Skill for Claude Code / OpenClaw, with 749 downloads so far.
How do I install Model Intel Pro?
Run "/install model-intel-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Model Intel Pro free?
Yes, Model Intel Pro is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Model Intel Pro support?
Model Intel Pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Model Intel Pro?
It is built and maintained by aiwithabidi (@aiwithabidi); the current version is v1.0.0.
More Skills