RLM Controller for Openclaw

A specialized controller skill for managing massive inputs through external context slicing and recursive sub-agent orchestration.

skywyze
v1.2.0
Feb 15, 2026
2
2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install rlm-controller

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install rlm-controller using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is RLM Controller?

The RLM Controller provides a robust, policy-driven framework designed to handle inputs that exceed the standard context windows of modern language models. As part of the wider ecosystem of Openclaw Skills, it treats large datasets, repository-scale codebases, and dense logs as external context files. By peeking, searching, and chunking these files, it allows agents to navigate vast amounts of information without losing technical precision.

This skill is particularly effective for workflows that require deep, multi-pass analysis. It utilizes a structured approach to spawn sub-agents that handle specific data slices, ensuring that the primary agent remains focused on high-level orchestration while the heavy lifting of data processing is distributed safely and efficiently.

RLM Controller Use Cases

  • Analyzing repository-scale codebases for security vulnerabilities or architectural patterns
  • Processing massive server logs and datasets that exceed token limits
  • Performing recursive sub-tasks on extremely long legal or technical documentation
  • Orchestrating complex, multi-agent analysis workflows across large file systems

How RLM Controller Works

  1. Store the large input file as an external context artifact using the context storage script.
  2. Use the automated planner to identify specific keywords or slices that require deeper analysis.
  3. Organize identified tasks into asynchronous batches to optimize processing time.
  4. Spawn sub-agent sessions to handle individual data slices independently.
  5. Aggregate the structured results from all sub-agents back into the root session for final synthesis.

RLM Controller Setup

To begin using this skill within your Openclaw Skills environment, ensure the helper scripts are accessible. You can store your first input for analysis using the following command:

python3 scripts/rlm_ctx.py store --input large_dataset.jsonl

After processing, you can purge temporary artifacts and maintain your environment with the included cleanup utility:

./scripts/cleanup.sh

RLM Controller Data Schema & Taxonomy

Artifact Type Description
Context Storage External files used to hold the primary input data outside the LLM window
Planning Manifests JSONL files that define how the input is sliced and which tools are invoked
Policy Documentation Markdown files defining safety limits, recursion depth, and call thresholds
Execution Traces Log summaries used to audit the lifecycle of sub-agent calls

RLM Controller Advanced Features

  • Strict recursion depth limits to prevent infinite sub-agent loops and control costs
  • Integrated secret redaction to automatically scrub sensitive patterns from data before processing
  • Non-blocking asynchronous session spawning for high-throughput data analysis
  • Customizable cleanup rules to manage disk space and artifact retention policy

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*