From athena
Coordinate complex work through dependency-aware subagents in isolated worktrees, with a sequential fallback. Requires the Mnemosyne knowledge backend through advise and fails closed when it cannot be prepared.
How this skill is triggered — by the user, by Claude, or both
Slash command
/athena:myrmidon-swarm <task description><task description>This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this for a task with several independently useful workstreams. Do not use it for work that one
Use this for a task with several independently useful workstreams. Do not use it for work that one agent can complete more clearly.
These are capability labels, not model names. Use the host's available/default model and native delegation, background execution, and worktree isolation capabilities. If any capability is absent, preserve the same ownership and dependency graph while executing the affected items sequentially in the coordinator.
Before dispatch, record the integration base revision and assign every work item:
../git-worktrees/scripts/prepare_worktree.py helper by its absolute path resolved from this skill
directory while retaining the target repository as the current working directory. Supply an exact
non-overlapping --path, its trusted --path-root, and --start-point <integration-SHA> when the
host does not provide native worktree isolation.Read-only agents may inspect overlapping evidence, but they must not edit it. If safe isolation cannot be established, stop delegation and use the sequential fallback.
advise with the task description and apply relevant prior knowledge.AGENTS.md, build metadata, task runners, and the files closest to the request.learn. learn must follow its own external-write authority checkpoint.Preserve every subagent worktree until its result is integrated or explicitly rejected and the coordinator has proved that no unique work remains. Report the path, owner, branch or revision, cleanliness, and integration state.
Cleanup is a separate mutation. Remove only worktrees created for this invocation, only after the user grants cleanup authority, and only after rechecking for uncommitted or unintegrated state. Without that authority, preserve the worktrees and return exact disposition information. Never delete branches, discard changes, force removal, or touch a pre-existing worktree.
Report each work item with its tier, dependency wave, worktree, owned paths, execution mode (concurrent or sequential fallback), status, result, integration revision, and verification. The final summary must distinguish completed work from recommendations and unresolved blockers and must list every preserved or removed worktree.
npx claudepluginhub homericintelligence/athena --plugin athenaGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.