← 返回 Skills 市场
stefanferreira

Model Rate Limit Recovery

作者 stefanferreira · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
66
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install model-rate-limit-recovery
功能描述
Diagnose and recover from model rate limit errors (ChatGPT usage limits, 429 errors). Use when cron jobs or agent sessions fail with "Try again in ~9500 min"...
安全使用建议
This skill appears to implement reasonable recovery steps for model rate limits, but it asks you (via the instructions) to read environment variables and logs and to create persistent scripts under /root. Before installing or running these instructions: 1) Confirm you trust the OpenClaw CLI and any third-party model providers referenced (DeepSeek, Anthropic). 2) Do not export high-privilege or production API keys; prefer limited-scope or test keys for rotation and recovery testing. 3) Inspect and, if needed, modify the recovery script paths so they don't assume /root or write to system-wide locations. 4) Be aware that running env | grep or log greps can reveal unrelated secrets; run such commands in a controlled/sandboxed environment first. 5) Ask the author to declare required env vars in metadata and to provide explicit least-privilege guidance — the mismatch between metadata (no env vars) and instructions (multiple secret env vars) is the primary red flag. If you want, test the procedures in a staging environment before applying to production.
功能分析
Type: OpenClaw Skill Name: model-rate-limit-recovery Version: 1.0.0 The skill provides legitimate diagnostic and recovery procedures for handling LLM rate limit errors (429) in OpenClaw. It includes instructions for checking API keys in environment variables, configuring model fallbacks, and creating a shell script (`recover-failed-cron.sh`) to automate job recovery. While it interacts with sensitive environment variables and writes to the workspace, these actions are transparently documented and directly support the stated purpose of maintaining agent availability.
能力评估
Purpose & Capability
The name/description (model rate limit recovery for OpenClaw) aligns with the CLI commands and cron/session operations in SKILL.md. Recommending API key rotation, model fallback, and cron updates is coherent for this purpose. However, the skill references provider-specific env vars (OPENAI_API_KEYS, OPENCLAW_LIVE_OPENAI_KEY, ANTHROPIC, DEEPSEEK) but the registry metadata lists no required environment variables — an inconsistency that should be clarified.
Instruction Scope
The instructions tell the agent to run commands that enumerate environment variables (env | grep -i OPENAI|ANTHROPIC|DEEPSEEK), grep system logs (/tmp/openclaw/openclaw-*.log), and create persistent scripts under /root/.openclaw/workspace/scripts. Reading env and arbitrary logs can expose unrelated secrets; writing to /root assumes elevated privileges and a particular filesystem layout. Those steps go beyond narrow diagnostics and can touch sensitive data or require admin rights.
Install Mechanism
This is an instruction-only skill with no install spec and no code files — low installation risk because nothing is automatically downloaded or written by the skill bundle itself.
Credentials
The SKILL.md instructs exporting and rotating multiple API keys and searching the environment for provider keys, but the skill did not declare any required env vars in its metadata. Asking operators to set or expose OPENAI/ANTHROPIC/DEEPSEEK keys is reasonable for key rotation functionality, but the instructions as-written encourage wide environment access and storage of secrets (including creating highest-priority keys) without guidance to limit key scope or use least-privilege keys.
Persistence & Privilege
The skill does not request always:true and does not itself persist code, but it instructs creating persistent recovery scripts at /root/.openclaw/workspace/scripts and patching cron jobs. That behavior is plausible for a recovery tool but requires write permissions to system/user paths (and uses an explicit root path), which may be unexpected or inappropriate in some environments.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install model-rate-limit-recovery
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /model-rate-limit-recovery 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release—toolkit for diagnosing and recovering from model rate limit errors. - Offers step-by-step instructions for identifying and resolving ChatGPT usage limit (429/rate_limit) errors in cron jobs and agent sessions - Documents API key rotation setup and automatic model fallback options - Includes recovery procedures, best practices for resilient cron configuration, and monitoring strategies - Provides ready-to-use scripts and templates for rapid recovery and improved workflow resilience - Notes plan-specific limitations and clarifies which errors are recoverable via rotation or fallback
元数据
Slug model-rate-limit-recovery
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Model Rate Limit Recovery 是什么?

Diagnose and recover from model rate limit errors (ChatGPT usage limits, 429 errors). Use when cron jobs or agent sessions fail with "Try again in ~9500 min"... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 66 次。

如何安装 Model Rate Limit Recovery?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install model-rate-limit-recovery」即可一键安装,无需额外配置。

Model Rate Limit Recovery 是免费的吗?

是的,Model Rate Limit Recovery 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Model Rate Limit Recovery 支持哪些平台?

Model Rate Limit Recovery 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Model Rate Limit Recovery?

由 stefanferreira(@stefanferreira)开发并维护,当前版本 v1.0.0。

💬 留言讨论