← Back to Skills Marketplace
suidge

OpenRouter Free Helper

by Neo Shi · GitHub ↗ · v1.0.9 · MIT-0
cross-platform ⚠ suspicious
155
Downloads
0
Stars
1
Active Installs
10
Versions
Install in OpenClaw
/install openrouter-free-helper
Description
监控 OpenRouter 免费模型的到期通知和新模型发现,自动每日检查并推送飞书通知
Usage Guidance
This skill appears to do what it says, but before installing or enabling automated runs: 1) Inspect scripts/check-models.py (remaining portion not shown) to see exactly how notifications are sent (whether it reads tokens from ~/.openclaw/openclaw.json or calls an external CLI). 2) Verify the OpenClaw config (~/.openclaw/openclaw.json) contents so you understand which delivery credentials (Feishu tokens, channel configs) the skill might use. 3) Run the script manually in dry-run/--no-notify mode to confirm behavior and check the produced data/status.json. 4) Avoid copying the example cron payload with hardcoded /Users/neoshi paths — replace with paths appropriate to your account and confirm the job runs in an isolated session as intended. 5) If you are uncomfortable with automatic posting, keep cron-managed delivery enabled and invoke the script with --no-notify so the outer delivery mechanism (which you control) sends the final message.
Capability Analysis
Type: OpenClaw Skill Name: openrouter-free-helper Version: 1.0.9 The skill bundle is classified as suspicious because it performs high-risk operations, including programmatically launching Google Chrome with remote debugging enabled (`--remote-debugging-port=9222`) and reading the primary OpenClaw configuration file (`~/.openclaw/openclaw.json`), which typically contains sensitive API keys. While these actions are plausibly required for scraping dynamic content and integrating with the OpenClaw environment, they grant the script access to sensitive credentials and browser control. Additionally, `SKILL.md` and `cron-task.md` contain instructions that direct the AI agent to follow specific execution paths and suppress standard outputs, which is a form of prompt control that increases the attack surface of the agent.
Capability Assessment
Purpose & Capability
Name/description match the artifacts: Python scripts implement page fetching, expiration detection, new-model discovery, and notification logic. Declared binaries (python3, optional bb-browser) and optional Chrome debug mode are appropriate for the stated scraping and bb-browser-based discovery flows.
Instruction Scope
Instructions tell the agent to run local scripts, edit configs under ~/.openclaw/workspace and to use cron delivery. The scripts read ~/.openclaw/openclaw.json to find configured models (appropriate for monitoring configured models). One notable point: the cron payload examples contain hardcoded absolute user paths (e.g. /Users/neoshi) and strongly constrain the agent output; this is a doc/sample issue (not evidence of exfiltration) but you should ensure cron/job templates are adjusted to your environment before use.
Install Mechanism
No risky installer or remote archive downloads. The skill is instruction-first with local Python scripts and optional bb-browser; recommended installs use Homebrew/npm or git clone. No extract-from-unknown-URL or binary drops are present.
Credentials
The skill requests no environment variables, which is consistent with the package. It does read the user's OpenClaw config (~/.openclaw/openclaw.json) and workspace files; those files can contain delivery/channel configuration or tokens used by OpenClaw to post to Feishu. This is proportionate to a monitor that posts notifications, but you should inspect the OpenClaw config content (and the script's notification code) to confirm which credentials will be used.
Persistence & Privilege
always is false and the skill does not request permanent system-wide presence. It writes its own status file under its workspace, and does not modify other skills or system configs. Cron jobs are user-managed (install does not auto-create them).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openrouter-free-helper
  3. After installation, invoke the skill by name or use /openrouter-free-helper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.9
Switch to API-first discovery order with bb-browser as fallback. More stable primary path without Chrome dependency.
v1.0.8
Improve summary to include specific model names and expiration details. Harder cron silence to forbid any output after async exec completion. Add --verbose for better agent visibility.
v1.0.7
Add lightweight free-page probing for configured openrouter models without :free suffix, and harden cron delivery behavior to reduce duplicate relays.
v1.0.6
Document that cron runs must use --no-notify and align README/SKILL guidance with published behavior
v1.0.5
Add --no-notify for cron-safe runs, prevent duplicate delivery wording, and scrub user-specific identity from published skill content
v1.0.4
Clarify that installation does not auto-create Cron jobs, add explicit cron setup guidance in README and SKILL.md, and point scheduled runs to references/cron-task.md
v1.0.3
Fix cron-safe task guidance, harden JSON/state handling, tighten expiry dedup, simplify fetch chain to requests+urllib, and sync README/SKILL docs with actual behavior
v1.0.2
openrouter-free-helper v1.0.2 - 移除了默认配置文件 config/config.json 和数据文件 data/status.json,实现无冗余初始部署。 - 安装后,配置和状态文件将由用户或脚本按需自动生成。 - 文档未变,功能与接口保持兼容。
v1.0.1
- 默认安装方式由克隆/下载调整为推荐 ClawHub 一键安装 - 文档内容优化:精简“快速开始”安装指导,删除了冗余的克隆指令 - 其余功能、用法说明和通知规则保持不变
v1.0.0
openrouter-free-helper v1.0.0 - 首发版本发布,支持 OpenRouter 免费模型的到期检测和新模型发现 - 自动每日检查并通过飞书推送到期和新增提醒 - 分级推送到期通知(紧急、警告、预告) - 智能管理 Chrome 调试模式并多层兜底抓取(requests、web_fetch、bb-browser、API fallback) - 自适应去重,避免重复通知,无变化自动静默 - 配置简单,按需定时检查,支持快速手动和自动化运行
Metadata
Slug openrouter-free-helper
Version 1.0.9
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 10
Frequently Asked Questions

What is OpenRouter Free Helper?

监控 OpenRouter 免费模型的到期通知和新模型发现,自动每日检查并推送飞书通知. It is an AI Agent Skill for Claude Code / OpenClaw, with 155 downloads so far.

How do I install OpenRouter Free Helper?

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

Is OpenRouter Free Helper free?

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

Which platforms does OpenRouter Free Helper support?

OpenRouter Free Helper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenRouter Free Helper?

It is built and maintained by Neo Shi (@suidge); the current version is v1.0.9.

💬 Comments