agent-patterns

Coordinate multi-agent patterns for parallel exploration, specialized tasks, and handoffs.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ktg-one/assetswap --skill agent-patterns-ktg-one
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-patterns
Source: https://github.com/ktg-one/assetswap/tree/main/.claude/skills/agent-patterns
Command: npx skills add https://github.com/ktg-one/assetswap --skill agent-patterns-ktg-one

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating multiple specialized agents to execute tasks in parallel while minimizing race conditions and redundant work.

Core Features & Use Cases

  • Agent taxonomy: Explore, Worker, Specialist for targeted guidance and execution
  • Parallel spawn patterns: maximum throughput with guardrails and resumption
  • Anti-pattern awareness: avoids over-spawning and sequential bottlenecks
  • Handoff and coordination: smooth transitions between exploration and execution

Quick Start

Describe a task and let the system spawn an appropriate set of agents to work in parallel.

Frequently Asked Questions about agent-patterns

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

FAQPage Schema
How do I coordinate multiple agents to execute tasks in parallel without race conditions?

To coordinate multi-agent parallel execution safely, use established agent patterns like Explore, Worker, and Specialist taxonomies with guardrails and safe handoffs to minimize race conditions and redundant work.

What is the best way to structure specialized agents for parallel workflows?

The best way to structure specialized agents is using an agent taxonomy that separates Explore, Worker, and Specialist roles, enabling targeted guidance, parallel spawning, and smooth handoffs between exploration and execution phases.

How do I avoid over-spawning agents when running parallel exploration tasks?

To avoid over-spawning agents during parallel exploration, apply anti-pattern awareness to prevent sequential bottlenecks, using guardrails and resumption features to manage maximum throughput safely.

Can I resume parallel agent workflows after a task interruption?

Yes, you can resume parallel agent workflows after interruptions by using the pattern's built-in resumption capabilities, ensuring smooth handoffs and safe transitions between specialized execution and exploration agents.

When should I use multi-agent parallel patterns instead of a single sequential agent?

Use multi-agent parallel patterns for research and execution workflows requiring targeted specialization, avoiding them for simple linear tasks to prevent over-spawning bottlenecks and unnecessary coordination overhead.

How do I implement safe handoffs between exploration and execution agents?

Implement safe handoffs between exploration and execution agents by applying multi-agent coordination patterns that enforce structured transitions, mitigating race conditions and ensuring specialized workers receive accurate task context.