← ClaudeAtlas

dual-looplisted

(Industry standard: Sequential Agent / Agent as a Tool) Primary Use Case: Delegating a well-defined task to a worker agent, verifying its execution, and repeating if necessary. Inner/outer agent delegation pattern. Use when: work needs to be delegated from a strategic controller (Outer Loop) to a tactical executor (Inner Loop) via strategy packets, with verification and correction loops.
richfrem/agent-plugins-skills · ★ 3 · AI & Automation · score 62
Install: claude install-skill richfrem/agent-plugins-skills
## Dependencies This skill requires **Python 3.8+** and standard library only. No external packages needed. **To install this skill's dependencies:** ```bash pip-compile ./requirements.in pip install -r ./requirements.txt ``` See `../../requirements.txt` for the dependency lockfile (currently empty — standard library only). --- # Dual-Loop (Inner/Outer Agent Delegation) This skill defines the orchestration pattern for the **Dual-Loop Agent Architecture**. The **Outer Loop** (the directing agent) uses this protocol to organize work, delegate execution to an **Inner Loop** (the coding/tactical agent), and rigorously verify the results before merging. This architecture is entirely framework-agnostic and can be utilized by any AI agent pairing (e.g., Antigravity directing Claude Code, or an OpenHands agent directing a specialized CLI sub-agent). ## CRITICAL: Anti-Simulation Rules > **YOU MUST ACTUALLY PERFORM THE VALIDATIONS LISTED BELOW.** > Describing what you "would do" or marking a step complete without actually doing the verification is a **PROTOCOL VIOLATION**. --- ## Architecture Overview ```mermaid flowchart LR subgraph Outer["Outer Loop (Strategy & Protocol)"] Scout[Scout & Plan] --> Spec[Define Tasks] Spec --> Packet[Generate Strategy Packet] Verify[Verify Result] -->|Pass| Commit[Seal & Commit] Verify -->|Fail| Correct[Generate Correction Packet] end subgraph Inner["Inner Loop (Execution)"] Receive[Read Pa