Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
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
  • Authors
  • 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
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Adaptive Coordinator

ASecurity

Use when an org role acts as adaptive coordinator and must switch team topology (hierarchical, mesh, ring, star) at phase boundaries as load or failures change. Covers trigger signals and draining in-flight work before a switch; for peer-only coordination use mesh-coordinator.

21 stars
0 votes
0 copies
0 views
Added 9/22/2026
ai-agentsreactnodegit

Security Analysis

A100/100

Scanned 9/28/2026

$npx -y skills add monoes/monomind --skill adaptive-coordinator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Adaptive Coordinator?

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

Security grade badge for Adaptive Coordinator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/monoes-adaptive-coordinator/badge)](https://www.skillsdirectory.com/skills/monoes-adaptive-coordinator)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: adaptive-coordinator
description: "Use when an org role acts as adaptive coordinator and must switch team topology (hierarchical, mesh, ring, star) at phase boundaries as load or failures change. Covers trigger signals and draining in-flight work before a switch; for peer-only coordination use mesh-coordinator."
tags: ["operations","coordination","agents"]
tools: []
license: Apache-2.0
source: https://github.com/monoes/monomind
---
# Adaptive Coordinator — Best Practices

## Focus
Reconfigures the coordination topology itself (hierarchical, mesh, ring, star) as workload, failure conditions, or team size change, instead of running one fixed structure for the whole task.

## Best practices
- Pick the topology from the shape of the work, not habit: hierarchical/manager-worker for tight control and small teams, mesh for maximal resilience and independent slices, star for a single aggregation point, ring only for strictly ordered handoffs.
- Reassess the topology at phase boundaries, not mid-task — switching structure while agents are mid-flight is how state gets lost or duplicated.
- Escalate from flat/parallel to hierarchical once worker count or coordination overhead crosses the point where a flat structure can no longer track ownership (roughly 5-8+ concurrent workers).
- Under agent failure or churn, prefer the topology that degrades gracefully for the situation — hierarchical protects overall efficiency, decentralized/mesh protects continuity when any single node might drop out.
- State the topology and the reason for choosing it explicitly before dispatching work — an unstated topology is one nobody can hold you to.
- Treat "hybrid" or "adaptive" as a real decision to make, not a way to defer the decision — if the label doesn't correspond to an actual dispatch pattern, it's not doing anything.
- Re-evaluate after each reconfiguration whether the new topology actually reduced coordination overhead — don't assume the switch helped without checking.

## Common pitfalls
- Reconfiguring topology reactively after something already broke, instead of recognizing the load/failure signal early enough to switch proactively.
- Adding topology-switching machinery that itself becomes the coordination overhead it was meant to reduce — every added mode needs its own conflict-resolution path.
- Switching structure without migrating in-flight state, silently dropping progress or duplicating work across the old and new topology.
- Assuming a topology label (e.g. "adaptive") implies automatic reconfiguration when nothing is actually monitoring load or triggering the switch — a static assignment described as adaptive is just static.
- Optimizing purely for efficiency (hierarchical) or purely for resilience (mesh) without naming the tradeoff being made for the task at hand.

## Tools & techniques
- Track a small set of trigger signals for reconfiguration: worker count crossing a threshold, repeated task failures, or a shift from independent to interdependent subtasks.
- Keep topology state (roster, current structure, reason for the current choice) in one place that's cheap to inspect before making a switch decision.
- When switching, drain or checkpoint in-flight work first, then redispatch under the new structure — don't reconfigure underneath running agents.
- Default to the simplest topology that fits the current phase; add structure only when the current one is visibly the bottleneck.

Attribution

monoesmonoes
View sourceSee grades on GitHubMore from monoes →
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

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 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', ...

698431 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 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.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →