rlm-pattern

Partition large content into chunks for team-based analysis and synthesis.

14|1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/zircote/claude-team-orchestration --skill rlm-pattern
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rlm-pattern
Source: https://github.com/zircote/claude-team-orchestration/tree/main/skills/rlm-pattern
Command: npx skills add https://github.com/zircote/claude-team-orchestration --skill rlm-pattern

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of analyzing content that exceeds a single model's context window by orchestrating a Recursive Language Model (RLM) pattern with a team of specialized agents to partition, analyze, and synthesize results across large files and directories.

Core Features & Use Cases

  • Content-type detection and partitioning strategies for code, data, JSON, logs, and prose.
  • Robust multi-file and cross-file analysis with scalable team orchestration and two-phase synthesis.
  • Safe context management and concise analyst reporting to prevent context overload while enabling deep insights.

Quick Start

Initiate a multi-file RLM session to partition content, analyze chunks with specialist teams, and synthesize a final report.

Frequently Asked Questions about rlm-pattern

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze large code files that exceed the model's context window limit?

To analyze large files exceeding context limits, use a multi-agent orchestration pattern that partitions content into manageable chunks, processes them with specialized agents, and synthesizes a final report. This prevents context overload while enabling deep multi-file analysis.

What is multi-agent team orchestration for cross-file analysis?

Multi-agent team orchestration for cross-file analysis is a pattern where specialized agents handle distinct content types like code, data, JSON, logs, and prose. It uses partitioning strategies and two-phase synthesis to aggregate chunk results into a unified report.

Can I use multi-agent partitioning to process JSON and log files?

Yes, you can use multi-agent partitioning to process JSON and log files. The pattern includes content-type detection and assigns specialized agents to analyze specific formats, ensuring safe context management and concise reporting across diverse data structures.

How do I start a multi-file analysis session using specialized agents?

To start a multi-file analysis session, initiate an orchestration flow that detects content types, partitions data into chunks, assigns them to specialized analyst agents, and synthesizes the aggregated chunk reports into a final comprehensive output.

What is the best way to synthesize results from partitioned content chunks?

The best way to synthesize results from partitioned content chunks is using a two-phase synthesis approach. This method aggregates concise analyst reports from specialized agents to prevent context overload while delivering deep insights across large datasets.

Why does context overload happen during large directory analysis and how to prevent it?

Context overload happens during large directory analysis when content exceeds the model's context window. Prevent it by using safe context management with specialized agents that enforce concise reporting and partitioning strategies before two-phase synthesis.