CtrlK
BlogDocsLog inGet started
Tessl Logo

multi-agent-patterns

This skill should be used when the user asks to "design multi-agent system", "implement supervisor pattern", "create swarm architecture", "coordinate multiple agents", or mentions multi-agent patterns, context isolation, agent handoffs, sub-agents, or parallel agent execution.

41

Quality

41%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/multi-agent-patterns/SKILL.md

The canonical home for this skill is multi-agent-patterns in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

36%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill reads more like a comprehensive survey paper on multi-agent architectures than an actionable skill for Claude. It spends excessive tokens explaining concepts Claude already understands (why parallelization helps, what context windows are) while providing insufficient executable guidance for actually implementing any of the patterns. The lack of clear workflows with validation checkpoints is a significant weakness for a skill that involves complex system design with multiple failure modes.

Suggestions

Cut the 'Why Multi-Agent Architectures' section dramatically—Claude understands context limits, token economics, and parallelization. Replace with a brief decision matrix for when to use multi-agent vs single-agent.

Add a concrete, step-by-step workflow for implementing at least one pattern (e.g., supervisor) with explicit validation checkpoints: define agents → implement handoffs → validate coordination → test failure recovery → deploy.

Replace conceptual descriptions with complete, executable code examples for each pattern—a minimal but working supervisor implementation, a working swarm handoff, etc.

Split detailed content (framework comparisons, failure modes catalog, consensus mechanisms) into separate bundle files and reference them from a leaner SKILL.md overview.

DimensionReasoningScore

Conciseness

Extensively verbose with significant over-explanation. Sections like 'Why Multi-Agent Architectures' spend hundreds of words explaining concepts Claude already understands (context bottleneck, token economics, parallelization argument, specialization argument). The token multiplier table cites specific research findings that add bulk without actionable value. Much of the 'Core Concepts' section restates what's already in the detailed topics.

2 / 5

Actionability

Provides some concrete code snippets (handoff protocol, forward_message function) but most guidance remains conceptual and descriptive rather than executable. The code examples are incomplete fragments rather than copy-paste ready implementations. The architecture diagrams are ASCII text rather than actionable patterns. Missing concrete implementation steps for actually building any of the three patterns end-to-end.

3 / 5

Workflow Clarity

No clear step-by-step workflow for implementing any multi-agent pattern. The content describes patterns conceptually but never provides a sequenced process with validation checkpoints. For a skill involving complex system design with potential failure modes (error propagation, divergence), the absence of explicit validation steps and feedback loops is a significant gap. The failure modes section lists mitigations but doesn't integrate them into a workflow.

2 / 5

Progressive Disclosure

References to related skills and external resources exist, but the main content is monolithic—over 300 lines of inline content that could benefit from splitting detailed pattern implementations, framework comparisons, and failure modes into separate files. The Integration and References sections provide some navigation, but the body itself is a wall of text with no actual bundle files to support progressive disclosure.

3 / 5

Total

10

/

20

Passed

Description

47%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This description is heavily skewed toward trigger terms and 'when to use' guidance while completely omitting what the skill actually does. It reads as a pure trigger-matching clause rather than a balanced skill description. The trigger terms themselves are well-chosen and specific to the multi-agent domain, but the lack of any capability description is a significant weakness.

Suggestions

Add a clear 'what' clause at the beginning describing concrete actions, e.g., 'Designs and implements multi-agent architectures including supervisor patterns, swarm topologies, and agent handoff protocols. Generates coordination code, context isolation strategies, and inter-agent communication flows.'

Restructure to lead with capabilities before the 'Use when...' clause, following the pattern: '[What it does]. Use when [trigger conditions].'

Include output types or deliverables (e.g., 'produces architecture diagrams, implementation code, agent configuration') to help distinguish from conceptual/explanatory skills about the same topic.

DimensionReasoningScore

Specificity

The description names the domain (multi-agent systems) and mentions several pattern names (supervisor pattern, swarm architecture, agent handoffs), but does not describe any concrete actions the skill performs. It only lists trigger phrases without explaining what the skill actually does.

2 / 5

Completeness

The description has a strong 'when' clause with explicit trigger phrases, but the 'what' is entirely missing — it never explains what the skill actually does (e.g., generates code, provides architecture diagrams, explains patterns). Per rubric guidelines, having only 'when' without 'what' caps this at 2.

2 / 5

Trigger Term Quality

Good coverage of natural trigger terms including 'multi-agent system', 'supervisor pattern', 'swarm architecture', 'agent handoffs', 'sub-agents', 'parallel agent execution', and 'context isolation'. Missing some variations like 'orchestration', 'agent pipeline', or 'multi-agent workflow' but overall solid keyword coverage.

4 / 5

Distinctiveness Conflict Risk

The specific mention of multi-agent patterns, supervisor pattern, swarm architecture, and agent handoffs creates a fairly distinct niche. There's minor overlap risk with general agent-building or AI architecture skills, but the trigger terms are specific enough to mostly avoid conflicts.

4 / 5

Total

12

/

20

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.