Meridian Plugin Openclaw Scrub — Development skill for Claude Code
Meridian plugin: stop OpenClaw traffic being metered as a third-party app by removing the prompt sections that trigger it.
How to install Meridian Plugin Openclaw Scrub
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rynfar/meridian-plugin-openclaw-scrub and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Meridian Plugin Openclaw Scrub does
Meridian plugin: stop OpenClaw traffic being metered as a third-party app by removing the prompt sections that trigger it.
Alternatives in Development
- Third-party Notices — THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI 94.7k ★
- Third Party Notices — Third-Party Notices 1.7k ★
- Clawgod — This is NOT a third-party Claude Code client 837 ★
README
@rynfar/meridian-plugin-openclaw-scrub
A [Meridian](https://github.com/rynfar/meridian) plugin that stops [OpenClaw](https://github.com/openclaw/openclaw) traffic from being metered as a third-party app.
Why
Point OpenClaw at Meridian to use a Claude Max subscription and every request fails:
API Error: 400 You're out of extra usage. Add more at claude.ai/settings/usage and keep going.
The request is being billed as a **third-party app** — drawing from Extra Usage rather than the Max plan — and once Extra Usage is spent, nothing works. The trigger is in OpenClaw's system prompt.
What actually trips it
Measured on **2026-08-12**, against a Max account, by splitting a captured 30KB OpenClaw prompt into sections and replaying each one looking for `400 You're out of extra usage`. Three sections failed **on their own**:
| Section | Source |
|---|---|
the output-directive block (## Reply Tags in 2026.4.x, ## Assistant Output Directives from 2026.7) |
OpenClaw's system prompt |
## 💓 Heartbeats - Be Proactive! |
scaffolded AGENTS.md |
## Heartbeats |
scaffolded BOOTSTRAP.md |
Two of the three are heartbeats — instructions for acting on a schedule with nobody watching. The third describes wiring replies into a chat surface. Together they read as an autonomous bot rather than an assistant answering a person.
**Two obvious suspects were not the trigger.** The `## Tooling` block listing `read`/`write`/`edit`/`exec`, and the 8KB skills index, passed cleanly when sent together — as did the `tools` array itself with the same tool names. A coding tool surface is not what gets flagged.
Read this before trusting the section list
**The classifier is not stable, and these findings are a snapshot.**
Later the same day, with `extraUsage` unchanged (`isEnabled: false`, `usedCredits: 0` — the same state that produced the 400), the *verbatim* directive block passed, and so did the full unscrubbed prompt on two consecutive attempts, on both a
Related Skills
Meridian Plugin Opencode Scrub
Meridian plugin: strip OpenCode identifying fingerprints from the system prompt
Meridian Plugin Pi Scrub
Meridian plugin: strip pi-coding-agent identity fingerprints from the system prompt before it reaches Claude
Meridian Plugin Hermes Scrub
Meridian plugin: strip Hermes Agent's coding-harness fingerprint from the system prompt to avoid Extra-Usage m
Third Party Licenses
Third-Party Licenses
ModelLink
Local proxy for routing third-party API models through Claude Desktop
Developer Kit
Guide third-party developers through building and submitting Crow extensions to the registry
Related Agents
Integration Dev
External API and third-party system integration specialist for Home Assistant, ZoneMinder, weather services, a
Integration Architect
External service integration specialist. NOT for application code (developer) or tests (tester).\n\nTrigger —
Chain
Supply chain security — SBOM generation, dependency scanning, third-party risk, license compliance