agent-fungibilitylisted
Install: claude install-skill aiskillstore/marketplace
# Agent Fungibility — The Key to Scalable Agent Swarms
> **Core Principle:** "Fungibility bestows a LOT of really good properties automatically in a computer system."
>
> YOU are the bottleneck. Be the clockwork deity to your agent swarms: design a beautiful and intricate machine, set it running, and then move on to the next project.
---
## The Debate: Specialized vs. Fungible Agents
A burgeoning debate has sprung up around the optimal way to scale up the number of agents working on a software project:
| Approach | Description |
|----------|-------------|
| **Specialized Roles** | Assign distinct roles (tester agent, backend agent, committer agent, etc.) |
| **Fungible Agents** | All agents are identical and can do any task |
**The answer for software development: Fungible agents win.**
---
## Why Fungibility Works
### The Problem with Specialized Agents
Rather than setting up a complex heterogeneous system where you have assigned roles to specific tasks for agents, which is **brittle** and creates problems when one of the agents crashes or loses its memory or otherwise suffers from context rot and needs to be euthanized, you have to deal with:
1. **Understanding what kind of agent just died**
2. **What was it doing when it died**
3. **How to replace it functionally with the relevant context**
4. **What happens to the other agents that were depending on that specialized agent?**
### The Fungibility Solution
You're better off just having a bunch of **fungible agen