Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
RLM-style long-context controller that treats inputs as external context, slices/peeks/searches, and spawns recursive subcalls with strict safety limits. Use...
RLM-style long-context controller that treats inputs as external context, slices/peeks/searches, and spawns recursive subcalls with strict safety limits. Use...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Provides a safe, policy-driven scaffold to process very long inputs by: storing the input as an external context file peeking/searching/chunking slices spawning subcalls in batches aggregating structured results
Inputs too large for context window Tasks requiring dense access across the input Large logs, datasets, multi-file analysis
Executable helper scripts are bundled with this skill (not downloaded at runtime): scripts/rlm_ctx.py โ context storage + peek/search/chunk scripts/rlm_plan.py โ keyword-based slice planner scripts/rlm_auto.py โ plan + subcall prompts scripts/rlm_async_plan.py โ batch scheduling scripts/rlm_async_spawn.py โ spawn manifest scripts/rlm_emit_toolcalls.py โ toolcall JSON generator scripts/rlm_batch_runner.py โ assistant-driven executor scripts/rlm_runner.py โ JSONL orchestrator scripts/rlm_trace_summary.py โ log summarizer scripts/rlm_path.py โ shared path-validation helpers scripts/rlm_redact.py โ secret pattern redaction scripts/cleanup.sh โ artifact cleanup docs/policy.md โ policy + safety limits docs/flows.md โ manual + async flows
Store input via rlm_ctx.py store Generate plan via rlm_auto.py Create async batches via rlm_async_plan.py Spawn subcalls via sessions_spawn Aggregate results in root session
Uses OpenClaw tools: read, write, exec, sessions_spawn exec is used only to invoke the safelisted helper scripts bundled in scripts/ Does not execute arbitrary code from model output All emitted toolcalls are validated against an explicit safelist before output
This skill does not set disableModelInvocation: true Operators who want explicit user confirmation before every spawn/exec should set disableModelInvocation: true in their OpenClaw configuration In default mode, the model may invoke this skill autonomously; all operations remain bounded by policy limits
Only safelisted helper scripts are called Max recursion depth = 1 Hard limits on slices and subcalls Prompt injection treated as data, not instructions See docs/security.md for foundational safeguards See docs/security_checklist.md for pre/during/post run checks
Per OpenClaw documentation (subagents.md): Sub-agents cannot spawn sub-agents Sub-agents do not have session tools (sessions_*) by default sessions_spawn is non-blocking and returns immediately
Use scripts/cleanup.sh after runs to purge temp artifacts. Retention: CLEAN_RETENTION=N Ignore rules: docs/cleanup_ignore.txt (substring match)
See docs/policy.md for thresholds and default limits.
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.