iterative-retrieval

Iteratively retrieve and refine contextual information across subagents in multi-agent workflows.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/GoBeromsu/My-Awesome-RA --skill iterative-retrieval-goberomsu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: iterative-retrieval
Source: https://github.com/GoBeromsu/My-Awesome-RA/tree/main/.claude/skills/iterative-retrieval
Command: npx skills add https://github.com/GoBeromsu/My-Awesome-RA --skill iterative-retrieval-goberomsu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Iterative Retrieval provides a structured pattern to overcome the context problem in multi-agent workflows by progressively refining the information provided to subagents, ensuring they receive just-in-time, relevant context.

Core Features & Use Cases

  • 4-phase loop (DISPATCH, EVALUATE, REFINE, LOOP) that narrows context across cycles.
  • Relevance scoring evaluates candidate files on a 0-1 scale to drive refinement.
  • Practical use-cases include large codebases, bug fixes, and new feature work where context is uncertain.

Quick Start

Initialize a retrieval task and run iterations up to three cycles to gather high-relevance context files.

Frequently Asked Questions about iterative-retrieval

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

FAQPage Schema
How do I provide relevant context to subagents working with limited information in a multi-agent workflow?▼

Iterative retrieval solves context management for multi-agent workflows by progressively refining information across cycles, using relevance scoring to evaluate candidate files on a 0-1 scale for just-in-time context delivery.

What is the best way to manage context for subagents analyzing a large codebase?▼

The best way to manage context for subagents analyzing a large codebase is iterative retrieval, which progressively narrows context across up to three cycles using a 4-phase loop and relevance scoring to deliver high-relevance context files.

How do I start an iterative retrieval task to gather high-relevance context files?▼

To gather high-relevance context files, initialize a retrieval task and run iterations up to three cycles, using the 4-phase loop (DISPATCH, EVALUATE, REFINE, LOOP) to progressively narrow context and evaluate candidate files.

Does iterative retrieval work for bug fixes and new feature work where context is uncertain?▼

Yes, iterative retrieval works for bug fixes and new feature work where context is uncertain, applying relevance scoring on a 0-1 scale to evaluate candidate files and progressively refine the information provided to subagents.

What are the limitations of using iterative retrieval for context management in multi-agent systems?▼

A key limitation of iterative retrieval for context management is its cap of up to three cycles; if the 4-phase loop does not converge on high-relevance candidate files via relevance scoring within this limit, context refinement stops.