iterate

Coordinate parallel AI agents exploring solution variants in isolated git worktrees.

11|1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/SZoloth/skill-pack --skill iterate-szoloth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iterate
Source: https://github.com/SZoloth/skill-pack/tree/main/skills/iterate
Command: npx skills add https://github.com/SZoloth/skill-pack --skill iterate-szoloth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates parallel AI agents to explore multiple directions for the same problem, enabling side-by-side comparison and a final integrated solution.

Core Features & Use Cases

  • Diverge and explore multiple approaches: Spin up N distinct agent variants on isolated git worktrees to generate different angles for the same task.
  • Compare results and choose a winner: Collect variant outputs, ports, and notes to evaluate and select the best approach.
  • Converge and integrate: Merge the winning variant back into the main branch or cherry-pick components, with safe cleanup of all temporary worktrees.

Quick Start

Invoke /iterate <task description> to start parallel variant exploration and compare approaches.

Frequently Asked Questions about iterate

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

FAQPage Schema
How do I explore multiple design approaches for the same coding task in parallel?

Parallel exploration of multiple solution variants is achieved by spawning isolated AI agents on separate git worktrees, allowing side-by-side comparison of divergent design directions before selecting the best approach.

What is the best way to compare different refactoring strategies using AI agents?

The best way to compare refactoring strategies is using multi-agent parallel exploration, which generates distinct variant notes and outputs across isolated worktrees to evaluate different angles for the same task safely.

How do I manage git worktrees and ports when running multiple AI variants?

Worktree isolation and port management are handled automatically during multi-agent variant generation, ensuring each AI variant operates independently without conflicts until final convergence or rollback.

Can I merge the best AI-generated solution back into my main branch safely?

Yes, you can converge by merging the winning variant back into the main branch or cherry-picking components, with automatic cleanup of all temporary worktrees ensuring a safe rollback if needed.

Does parallel AI variant generation work for UI and product design challenges?

Yes, parallel AI variant generation applies to UI, product, and engineering challenges, orchestrating multiple agents to explore divergent design directions and evaluate multi-solution outputs for complex tasks.

When should I avoid using isolated worktrees for multi-agent code generation?

You should avoid spawning isolated worktrees for multi-agent code generation when a task requires a single deterministic path, as this approach is designed for divergent design iteration and multi-solution evaluation.