Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Swarm

ASecurity

Use when asked to run partitioned parallel coverage or races across isolated workers. Don''t use for remote, credential, publish, deploy, or irreversible changes.

35 stars
0 votes
0 copies
0 views
Added 9/12/2026
ai-agents

Security Analysis

A100/100

Scanned 9/12/2026

Install to Claude Code

$npx -y skills add OutlineDriven/odin-claude-plugin --skill swarm --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Swarm?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Swarm
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/outlinedriven-swarm-odin-claude-plugin/badge)](https://www.skillsdirectory.com/skills/outlinedriven-swarm-odin-claude-plugin)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: swarm
description: 'Use when asked to run partitioned parallel coverage or races across isolated workers. Don''t use for remote, credential, publish, deploy, or irreversible changes.'
disable-model-invocation: true
---

# Swarm

## Contract

| Field | Bound contract |
|---|---|
| Trigger | Run partitioned parallel coverage or races. |
| Authority | Reversible local: writes only named local artifacts; rollback is version control or undo. No remote mutation. |
| Side effect | Spawns isolated cloud workers. Workers run session-scoped; nothing published. |
| Done | Consolidated evidence table with gaps and dropouts returned. |

## Inputs

Must supply:
- **Partition strategy or count.** A partition count (integer, minimum 2) or a custom strategy that assigns disjoint work slices to each worker.
- **Test target or scope.** The exact test suite, file set, coverage mode, or race condition to run in each partition.

Optional:
- **Concurrency cap.** Defaults to 3. Cap concurrency even when more partitions are independent. Workers do not automatically scale up unbounded.
- **Session label.** A string to prefix each worker session name for traceability.

## Refusal

- No concrete target or partition count: stop. Do not infer or extend the target.
- Partial failure (some workers failed, at least one produced evidence): return the consolidated partial evidence with the non-converged result. List the failed partitions by ID.
- Complete failure (all workers failed): return a blank table with the non-converged result. Name the failure class and the request that caused it.
- Non-converged: use `non-converged` when all workers fail, a batch produces broad unplanned edits, or the evidence cannot be consolidated.

## Procedure

1. **Bound the scope.** Accept only the partition strategy and the test target. Done when: a concrete target and partition count are confirmed.
2. **Derive partitions.** Convert the partition strategy into N disjoint work slices, where N equals the partition count or the number of slices the strategy produces. Each slice must be independently runnable with no shared state. Done when: N disjoint slices are enumerated.
3. **Cap concurrency.** If concurrency cap is not supplied, default to 3. Do not spawn more than the cap simultaneously even if more partitions are available. Done when: the concurrency cap is set.
4. **Spawn isolated workers.** Spawn each worker in a fresh, isolated session. Each worker receives exactly one slice and runs the test target against that slice only. Workers do not coordinate; no shared state is assumed. Done when: every worker is dispatched.
5. **Run to completion.** Wait for each worker to finish. Each worker produces a local evidence artifact scoped to its slice: pass/fail per test, coverage percentage, and any dropouts (skipped, timed out, panicked). Done when: every worker has returned or failed.
6. **Consolidate evidence.** Collect every worker artifact. Merge into one table with one row per partition: partition ID, tests run, tests passed, coverage delta, dropouts. Add a summary row: combined tests, combined coverage, total dropouts. Done when: the consolidated table is assembled.
7. **Report gaps and dropouts.** Name every partition that produced a dropout or coverage below the expected threshold. For each gap, give the partition ID, symptom, and affected slice. Done when: every gap is named.
8. **Stop, do not widen.** Return the consolidated table and the gap report. Do not trigger additional workers, re-run failed partitions, or mutate the original source. Done when: the table and gap report are returned.

## Output

Consolidated evidence table (partition ID, tests run, tests passed, coverage delta, dropouts; one summary row) plus a gap report naming every partition with a dropout or sub-threshold coverage by partition ID, symptom, and affected slice.

Attribution

OutlineDrivenOutlineDriven
View sourceMore from OutlineDriven →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.

1023331 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

686011 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3331 votes

catchup

Recovers prior coding-agent session context by running `catchup <agent> --since-compact`, which extracts a clean summary of a previous Codex, Claude Code, Antigravity, OpenCode, or Pi Agent session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", or asks to recover/summarize a previous session before continuing. Do NOT use for the current conversation, git history, or any non-agent log.

611 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →