One-click install
npx skills add https://github.com/deepan-alve/Tcsinthacks --skill iterative-retrieval-deepan-alve
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iterative-retrieval
Source: https://github.com/deepan-alve/Tcsinthacks/tree/main/.claude/skill/iterative-retrieval
Command: npx skills add https://github.com/deepan-alve/Tcsinthacks --skill iterative-retrieval-deepan-alve

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Subagents in multi-agent workflows often start with limited context and lack knowledge about which files or terms are relevant. Iterative retrieval patterns progressively refine the context to bridge this gap.

Core Features & Use Cases

  • Four-stage loop (DISPATCH, EVALUATE, REFINE, LOOP) to expand or prune candidate files.
  • Evaluates relevance of files against a task and refines queries to improve results.
  • Enables context-driven collaboration between agents for tasks like bug fix analysis, feature implementation, and library exploration.

Quick Start

Start an iterative retrieval cycle to search the repository, evaluate candidate files, refine the search criteria, and loop up to three cycles to collect high-relevance files.

Frequently Asked Questions about iterative-retrieval

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

FAQPage Schema
How do I prevent context overload when multi-agent teams search large codebases?

Multi-agent context overload is prevented by applying a four-stage loop—DISPATCH, EVALUATE, REFINE, LOOP—that prunes candidate files and assembles high-relevance context across a codebase within a maximum of three cycles.

What is progressive retrieval for multi-agent codebase search?

Progressive retrieval is a pattern that evaluates file relevance against a task and refines queries iteratively, enabling context-driven collaboration between agents for bug fix analysis, feature implementation, and library exploration.

How do I refine search queries to locate relevant files and patterns across a repository?

You refine search queries by running iterative retrieval cycles that dispatch searches, evaluate candidate files against the task, and refine criteria up to three loops to collect high-relevance files and discover repository patterns.

Does iterative retrieval work for subagents with limited initial context in a repository?

Yes, iterative retrieval works for subagents with limited initial context by progressively refining context to bridge knowledge gaps, locating relevant files, patterns, and terminology across large repositories and documentation.

What is the maximum number of cycles for iterative retrieval context refinement?

The maximum number of cycles for iterative retrieval context refinement is three, ensuring the EVALUATE and REFINE stages converge efficiently without causing excessive context accumulation or misalignment.