CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

bedrock-agentcore-multi-agent

Amazon Bedrock AgentCore multi-agent orchestration with Agent-to-Agent (A2A) protocol. Supervisor-worker patterns, agent collaboration, and hierarchical delegation. Use when building multi-agent systems, orchestrating specialized agents, or implementing complex workflows.

Quality

74%

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 ./.claude/skills/bedrock-agentcore-multi-agent/SKILL.md

The canonical home for this skill is bedrock-agentcore-multi-agent in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

57%Weight 40%Scale 1-5

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

The content delivers substantial executable guidance for building multi-agent AgentCore systems, with five well-sequenced operations and concrete code. Its main weaknesses are missing validation checkpoints, a small number of code bugs, dangling references to non-existent files, and padding (unverifiable quality targets, a dated validation claim, concept explanations).

Suggestions

Add explicit validation checkpoints to the workflow: after Operation 3, verify A2A connectivity and routing accuracy with a test invocation before proceeding to handoff and monitoring setup.

Create the three referenced files (references/routing-strategies.md, references/context-management.md, references/failure-handling.md) or remove the References section, and move inlined advanced material (monitoring dashboards, handoff patterns) into them to reduce SKILL.md length.

Fix the code bugs in the actionability gaps: `escalate_to_supervisor` treating the string `reason` as a dict (`reason.get('needs_human', False)`), the undefined `invoke_agent` helper in `invoke_with_fallback`, and the orders agent's `needs_handoff` return value that no caller consumes.

Remove padding that doesn't earn its tokens: the 'Quality Targets' metrics section, the 'validated by AWS December 2025' dated claim, and explanations of supervisor-worker basics Claude already knows.

DimensionReasoningScore

Conciseness

The body is mostly dense executable code, but it includes unnecessary padding: 'Quality Targets' metrics that aren't actionable, the time-sensitive claim 'validated by AWS December 2025' (a specific date outside any deprecated/old-patterns section), ASCII architecture diagrams, and explanation of supervisor-worker concepts Claude already knows. This fits anchor 3 ('mostly efficient but includes some unnecessary explanation or could be tightened') rather than 4, which would require only minor trimming.

3 / 5

Actionability

Operations provide complete, mostly copy-paste-ready Python (supervisor router, specialist agents, boto3 A2A config, IAM policy, CloudWatch monitoring). It falls short of anchor 5 because of concrete gaps: `escalate_to_supervisor` calls `reason.get(...)` on a string parameter, `invoke_with_fallback` references an undefined `invoke_agent`, and the 'Needs handoff' comment path in the orders agent returns the domain as a truthy `needs_handoff` value without the supervisor ever acting on it.

4 / 5

Workflow Clarity

Operations 1-5 are clearly sequenced with Time/Automation/Purpose metadata, and the code contains fallback handling (keyword routing fallback, collaborator failure try/except). However, there are no explicit validation or verification checkpoints anywhere - no routing-accuracy test, no A2A connectivity check, no post-deploy verification step - matching anchor 3 ('sequence present but checkpoints missing or implicit') rather than 4.

3 / 5

Progressive Disclosure

The body is well-sectioned with clearly signaled one-level-deep reference pointers ('references/routing-strategies.md - Advanced routing patterns', etc.), but none of the three referenced files exist in the bundle, so the disclosure model is broken. Additionally, advanced material (monitoring dashboards, handoff patterns) is inlined that belongs in those reference files. Structure is present, matching anchor 3 rather than 4 because the references are non-functional and content that should be separate is inline.

3 / 5

Total

13

/

20

Passed

Description

83%Weight 40%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.

A strong description that explicitly covers both what the skill does and when to use it, with specific, domain-anchored patterns and natural trigger phrases. The only weaknesses are minor: slightly incomplete synonym coverage and one broad trigger clause ('complex workflows') that invites overlap with generic orchestration skills.

DimensionReasoningScore

Specificity

The description names the domain ('Amazon Bedrock AgentCore multi-agent orchestration') and lists several concrete patterns ('Agent-to-Agent (A2A) protocol', 'Supervisor-worker patterns', 'agent collaboration', 'hierarchical delegation'). It falls short of anchor 5 because it describes patterns rather than comprehensive concrete actions, but exceeds anchor 3's 1-2 action coverage.

4 / 5

Completeness

It explicitly answers what ('multi-agent orchestration with Agent-to-Agent (A2A) protocol. Supervisor-worker patterns, agent collaboration, and hierarchical delegation') and when ('Use when building multi-agent systems, orchestrating specialized agents, or implementing complex workflows') with concrete trigger phrases, matching anchor 5 exactly.

5 / 5

Trigger Term Quality

'multi-agent systems', 'orchestrating specialized agents', and 'complex workflows' are natural phrases users would say. Not anchor 5 because common synonyms and variations (e.g., 'agent coordination', 'agent-to-agent', 'agent teams') are missing; not anchor 3 because the present keywords are natural and well-chosen.

4 / 5

Distinctiveness Conflict Risk

'Amazon Bedrock AgentCore' anchors a clear niche with Bedrock-specific triggers, but 'implementing complex workflows' is broad and could capture generic workflow-orchestration requests better served by other skills. Mostly distinct with minor overlap risk, matching anchor 4 rather than 5.

4 / 5

Total

17

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (706 lines); consider splitting into references/ and linking

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

13

/

16

Passed

Repository

fernandezbaptiste/Skrillz

Path

.claude/skills/bedrock-agentcore-multi-agent/SKILL.md

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.