Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/morriszdweck-agent-swarm
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/agent-swarm
What's inside
- Skill name
agent-swarm- Description
- Agent Swarm — parallel multi-agent orchestration. Use when a task has several independent parts and would go faster delegated across specialists (researcher, analyst, writer, reviewer, optimizer, designer, builder) than done step by step.
- License
- MIT
- Instructions
- 50 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Agent Swarm Instead of one agent working through a task in sequence, Agent Swarm splits it into independent units and runs specialists on them at the same time. ## When it helps - The task has **genuinely separate parts** — different subjects, sources, sections, or files. - You want **several lenses on the same thing** — draft it, check it, tighten it, and think about how it is presented. - Gathering can happen **while** something else is being produced. ## When it does not A single small change is faster done directly. Every specialist is a separate run, so a swarm on a one-line task costs more and returns later for no gain. Match the number of agents to the number of real units. ## How it works 1. **Decompose** — split the request into units that do not depend on each other. 2. **Delegate** — hand each to a specialist with the `task` tool, briefing it properly: goal, context, constraints, what to return. It starts with none of this conversation. 3. **Parallelise** — send the independent units in one message, as several `task` calls at once. 4. **Iterate** — feed results into the next wave (produce → check → revise). 5. **Synthesise** — merge into one answer, resolving disagreements between specialists rather than pasting both. ## Specialists | Agent | Use for | |---|---| | `researcher` | Finding things out: sources, options, prior art | | `analyst` | Data: inspecting, computing, concluding | | `writer` | Long-form prose: drafting and editing | | `reviewer` | Correctness, gaps, unstated assumptions | | `optimizer` | Smaller, faster, cheaper, clearer | | `designer` | How the result is presented and structured | | `builder` | Making things: code, configs, scripts, files | | `plan` | Sequencing work and finding dependencies | | `explore` | Fast orientation in an unfamiliar codebase | | `general` | Anything without a better fit | Enter it by picking `swarm` from the agent list (Tab), or by asking for the work to be split up.
From morriszdweck/mosaic, MIT.
More from morriszdweck/mosaic
- 0.564score
customize-mosaic
morriszdweck
Use when configuring Mosaic itself — models, agents, themes, skills, plugins, SOUL.md, memory, heartbeats, or anything under ~/.mosaic.
SkillBFreshness: B★ 3Claude Code +9 - 0.564score
mosaic-self
morriszdweck
Use when asked to watch, monitor, or keep checking something on an interval, to remember how the user wants you to behave, to change your own tone or…
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
kimi-webbridge
morriszdweck
Control the user's real Chrome or Edge browser through Kimi WebBridge.
SkillBFreshness: B★ 3Claude Code +9 - 0.539score
plugin-creator
morriszdweck
Use when the user asks to create, package, publish, or install an OpenCode-native plugin for Mosaic.
SkillBFreshness: B★ 3Claude Code +9 - 0.531score
customize-opencode
morriszdweck
DO NOT USE.
SkillBFreshness: B★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 25, 2026 (2 months ago)
- Last release
- Aug 25, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/morriszdweck/mosaic
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from morriszdweck
- 0.564score
customize-mosaic
morriszdweck
Use when configuring Mosaic itself — models, agents, themes, skills, plugins, SOUL.md, memory, heartbeats, or anything under ~/.mosaic.
SkillBFreshness: B★ 3Claude Code +9 - 0.564score
mosaic-self
morriszdweck
Use when asked to watch, monitor, or keep checking something on an interval, to remember how the user wants you to behave, to change your own tone or…
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
kimi-webbridge
morriszdweck
Control the user's real Chrome or Edge browser through Kimi WebBridge.
SkillBFreshness: B★ 3Claude Code +9 - 0.539score
plugin-creator
morriszdweck
Use when the user asks to create, package, publish, or install an OpenCode-native plugin for Mosaic.
SkillBFreshness: B★ 3Claude Code +9 - 0.531score
customize-opencode
morriszdweck
DO NOT USE.
SkillBFreshness: B★ 3Claude Code +9
Cite this page
agent-swarm skill. Agent Mart. https://agentmart.dev/skills/morriszdweck-agent-swarm (last updated 2026-10-24)