iterative-retrieval

Refine codebase context through a four-phase iterative retrieval process.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/hector-manny/bussbot --skill iterative-retrieval-hector-manny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iterative-retrieval
Source: https://github.com/hector-manny/bussbot/tree/main/.cursor/skills/iterative-retrieval
Command: npx skills add https://github.com/hector-manny/bussbot --skill iterative-retrieval-hector-manny

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires aiohttp, asyncio, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The Skill solves the context problem in multi-agent workflows where subagents need codebase context that cannot be predicted upfront.

Core Features & Use Cases

  • Context Progression: Provides a pattern for progressively refining context to improve agent workflows.
  • Agent Task Assistance: Enhances agent performance by providing the necessary codebase context as tasks are performed.
  • Use Case: Use the iterative retrieval pattern when implementing subagents that need context, building multi-agent workflows, or when facing context-related agent failures.

Quick Start

Dispatch a query for files relevant to 'authentication' context to refine retrieval.

Frequently Asked Questions about iterative-retrieval

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

FAQPage Schema
How do I improve multi-agent workflow context when subagents need unpredictable codebase context?

Iterative retrieval resolves subagent context challenges in multi-agent workflows by progressively refining codebase context through a four-phase retrieval process. This ensures subagents receive necessary context dynamically as tasks are performed.

What is the iterative retrieval pattern for codebase navigation in multi-agent systems?

The iterative retrieval pattern is a context progression mechanism that progressively refines codebase context across four phases. It improves subagent performance by dynamically retrieving relevant files instead of relying on upfront context prediction.

How do I implement iterative retrieval for subagents using asynchronous Python workflows?

Dispatch a query for files relevant to a specific context, such as 'authentication', to refine retrieval asynchronously. The process requires Python with asyncio and aiohttp to support the four-phase progressive context refinement workflow.

Do I need asynchronous Python libraries to use the iterative retrieval pattern for agent workflows?

Yes, the iterative retrieval pattern requires Python and support for asynchronous retrieval and evaluation, specifically utilizing the aiohttp and asyncio dependencies to handle progressive context refinement for subagents.

Why does my subagent fail to complete tasks due to missing codebase context in multi-agent workflows?

Subagents fail when codebase context cannot be predicted upfront. The iterative retrieval pattern solves this by progressively refining context through a four-phase process, ensuring subagents receive necessary information for task completion.

When should I use progressive context refinement instead of static context for multi-agent codebase navigation?

Use progressive context refinement when implementing subagents that need codebase context, building multi-agent workflows, or facing context-related agent failures where required context cannot be predicted upfront.