SkillAgentSearch skills...

rlm

Recursive Language Model integration for Claude Code - intelligent multi-provider routing and unbounded context handling

Install / Use

npx skills add rand/rlm-claude-code

Installs into whichever agent you are using.

About this skill

Claude Commands

Claude Code slash commands

Quality Score

64/100

Supported Platforms

Claude Code

Tags

Our assessment of rlm

rlm scores 64/100 on our quality scale, 639th of 1,284 Development & Engineering skills we index (top 50%).

Its Claude Commands is 2.6 KB long, well organised into 13 sections and no code examples: a solid amount of guidance for an agent.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
26/30
Structure
13/20
Description
15/15
Adoption
0/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 7 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • Our last check on 2026-09-02 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 74/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

rlm compared with similar skills

All 4 of these similar skills score higher than rlm; compare them before choosing.

SkillScoreStarsUpdatedFormat
rlm (this skill)by rand6407mo agoClaude Commands
cavemanby JuliusBrussee100107.5ktodayCLAUDE.md
claude-memby thedotmack10094.5k1d agoCLAUDE.md
Agent-Reachby Panniantong10085.0k8d agoCLAUDE.md
Understand-Anythingby Egonex-AI10083.8k11d agoCLAUDE.md

Frequently asked questions

How do I install rlm?
Run npx skills add rand/rlm-claude-code. The install tabs above show the steps for each supported agent.
Which AI agents does rlm work with?
It is written for Claude Code, as a Claude Commands file. Other agents that read the same format can often use it too.
Is rlm safe to use?
It declares no license and scores 74/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is rlm still maintained?
The repository was last updated about 7 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.

Toggle or configure RLM (Recursive Language Model) mode.

Usage

Basic Commands

  • /rlm — Show current RLM status and configuration
  • /rlm on — Enable RLM auto-activation for this session
  • /rlm off — Disable RLM mode (use standard Claude Code)

Execution Mode

  • /rlm mode fast — Quick responses, shallow analysis, cheaper models
  • /rlm mode balanced — Standard processing (default)
  • /rlm mode thorough — Deep analysis, multiple passes, powerful models

Budget Controls

  • /rlm budget $5 — Set session budget to $5
  • /rlm budget — Show current budget

Depth Configuration

  • /rlm depth 2 — Set max recursion depth (0-3)
  • /rlm depth — Show current depth setting

Model Preferences

  • /rlm model opus — Force specific model (opus, sonnet, haiku, gpt-4o, codex)
  • /rlm model auto — Use automatic model selection

Tool Access for Sub-LLMs

  • /rlm tools none — Pure reasoning only
  • /rlm tools repl — Python REPL only
  • /rlm tools read — REPL + file reading
  • /rlm tools full — Full tool access

Trajectory Verbosity

  • /rlm verbosity minimal — RECURSE, FINAL, ERROR only
  • /rlm verbosity normal — All events, truncated (default)
  • /rlm verbosity verbose — All events, full content
  • /rlm verbosity debug — Everything + internal state

Other

  • /rlm status — Show full configuration
  • /rlm reset — Reset to defaults
  • /rlm save — Save preferences to disk

Execution Modes

| Mode | Depth | Model Tier | Tool Access | Budget | |------|-------|------------|-------------|--------| | fast | 1 | Haiku/4o-mini | REPL only | $0.50 | | balanced | 2 | Sonnet/GPT-4o | Read-only | $2.00 | | thorough | 3 | Opus/GPT-5 | Full | $10.00 |

When to Use

Force RLM on when:

  • Working with large codebases (>50 files)
  • Debugging complex multi-file issues
  • Refactoring across module boundaries
  • You want to see the reasoning trajectory

Use thorough mode when:

  • Architecture design decisions
  • Complex debugging sessions
  • Comprehensive code reviews

Use fast mode when:

  • Quick lookups
  • Simple file operations
  • Tight time constraints

Configuration File

Preferences are saved to ~/.config/rlm-claude-code/preferences.json

Instructions

When the user runs /rlm <command>, use the handle_rlm_command function from src/user_preferences.py to process the command and display the result.

For example:

  • /rlm mode fast → Call handle_rlm_command("mode fast")
  • /rlm budget $10 → Call handle_rlm_command("budget $10")
  • /rlm status → Call handle_rlm_command("status")

The function returns a status message to display to the user.

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
Updated7mo ago
Forks0

Trust signals

74/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium2 low