← Back to Skills Marketplace
mazhimin-123

Model Rate Limiter

by mazhimin-123 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
92
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install model-rate-limiter
Description
限制大模型请求频率,每分钟不超指定次数(默认5次)。当用户提到"限制请求频率"、"限速"、"模型限流"、"每分钟不超过X次"时触发。
Usage Guidance
This skill is straightforward and appears safe: it keeps rate-limit state in {workspace}/rate-limit-state.json and asks you to enable it if you want rate limiting (default is disabled). Before installing, confirm what {workspace} resolves to in your agent (so the file won’t be written to an unexpected location), ensure the agent has only the intended write permission to that workspace, and consider how concurrent agent runs will handle file updates (race conditions). If you need stronger guarantees, ask for explicit file-path validation, atomic update behavior, or central storage designed for concurrent access. Otherwise it's reasonable to install.
Capability Analysis
Type: OpenClaw Skill Name: model-rate-limiter Version: 1.0.0 The skill is a simple state management tool designed to help an AI agent track and limit its own request frequency using a local JSON file (rate-limit-state.json). It contains no executable code, network calls, or instructions to access sensitive data, and its logic is entirely consistent with its stated purpose of preventing API rate-limiting.
Capability Assessment
Purpose & Capability
Name/description (rate limiting model requests) match the instructions: the SKILL.md only requires maintaining a local JSON state file and enforcing a per-minute counter. No unrelated binaries, credentials, or network access are requested.
Instruction Scope
Runtime instructions are narrow and self-contained: read/modify {workspace}/rate-limit-state.json before model calls. It does not instruct reading other files, environment variables, or sending data to external endpoints. The only side effect is local file I/O in the workspace.
Install Mechanism
No install spec and no code files — nothing will be downloaded or written at install time. This is low-risk and appropriate for an instruction-only skill.
Credentials
The skill requests no environment variables, credentials, or config paths beyond a single workspace-state file. That level of access is proportional to the stated purpose.
Persistence & Privilege
always:false (default) and no attempts to modify other skills or system-wide config. The skill persists state only in its own workspace JSON file; autonomous invocation is allowed (platform default) but not elevated here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install model-rate-limiter
  3. After installation, invoke the skill by name or use /model-rate-limiter
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug model-rate-limiter
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Model Rate Limiter?

限制大模型请求频率,每分钟不超指定次数(默认5次)。当用户提到"限制请求频率"、"限速"、"模型限流"、"每分钟不超过X次"时触发。 It is an AI Agent Skill for Claude Code / OpenClaw, with 92 downloads so far.

How do I install Model Rate Limiter?

Run "/install model-rate-limiter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Model Rate Limiter free?

Yes, Model Rate Limiter is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Model Rate Limiter support?

Model Rate Limiter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Model Rate Limiter?

It is built and maintained by mazhimin-123 (@mazhimin-123); the current version is v1.0.0.

💬 Comments