rlm

Decompose large inputs into chunks processed by parallel Haiku sub-agents and synthesized by a Sonnet supervisor.

17|1|Updated Nov 17, 2024
One-click install
npx skills add https://github.com/mifunedev/orchestra --skill rlm-mifunedev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rlm
Source: https://github.com/mifunedev/orchestra/tree/main/.claude/skills/rlm
Command: npx skills add https://github.com/mifunedev/orchestra --skill rlm-mifunedev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Large inputs often exceed single-pass processing limits, requiring a scalable approach to break down tasks, run parallel analyses, and synthesize results.

Core Features & Use Cases

  • Decompose oversized inputs into manageable chunks.
  • Spawn parallel Haiku sub-agents for concurrent processing.
  • Synthesize chunk results with a Sonnet supervisor for a unified output.
  • Use cases include long documents, multi-file codebases, and data-heavy workflows.

Quick Start

Invoke the RLM workflow on a large input to decompose it, run parallel Haiku workers, and synthesize the final results.

Frequently Asked Questions about rlm

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

FAQPage Schema
How do I process large codebases that exceed single-pass LLM context limits?

To process large codebases, you can decompose the input into manageable chunks, delegate concurrent processing to parallel Haiku sub-agents, and synthesize the unified results using a Sonnet supervisor.

What is the best way to analyze lengthy documents using parallel processing?

Analyzing lengthy documents with parallel processing involves breaking the text into chunks, running concurrent Haiku workers on each segment, and having a Sonnet supervisor synthesize the outputs for a unified result.

Can I use Haiku and Sonnet models together for multi-file analyses?

Yes, you can use Haiku and Sonnet models together for multi-file analyses by delegating chunked execution to parallel Haiku sub-agents while a Sonnet model acts as the supervisor to synthesize the final output.

How do I reduce costs when running data-heavy LLM workflows?

You can reduce costs in data-heavy workflows by decomposing large inputs into smaller chunks and processing them concurrently with Haiku workers, which speeds up outcomes and lowers processing expenses.

What is Task-based orchestration for chunked document processing?

Task-based orchestration for chunked document processing is a pattern that manages the decomposition, parallel execution, and final synthesis of large inputs using a scratchpad, Haiku workers, and a Sonnet supervisor.