CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agent-designer

Design multi-agent systems (supervisor, swarm, pipeline) and tool schemas; find bottlenecks in run logs. Use whenever agents split work or a run is slow or costly. Not for Claude Code workflow files (workflow-builder).

Quality

87%

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

SKILL.md
Quality
Evals
Security

Quality

Content

81%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 body is an exemplar of lean, well-sequenced skill writing with explicit validation gates and a retry feedback loop. Its one material defect is that the workflow's core commands invoke scripts and an expected_outputs/ directory that are missing from the bundle, making the otherwise copy-paste-ready workflow non-executable as shipped.

Suggestions

Bundle the three invoked scripts (agent_planner.py, tool_schema_generator.py, agent_evaluator.py) or correct their paths (e.g. scripts/agent_planner.py) so the documented commands actually run from the skill folder.

Add the expected_outputs/ directory referenced in step 4.3, or remove that verification step, so the verification loop is actionable.

Since progressive_disclosure verification flagged the dangling paths, add a brief note in the Workflow section stating where the scripts live if they are provided outside the skill folder.

DimensionReasoningScore

Conciseness

The body is lean and directive ("The scripts are the workflow — do not freehand an architecture when the planner can score one from requirements"), uses a compact decision table instead of prose, and explains nothing Claude already knows — every token earns its place.

5 / 5

Actionability

Commands are concrete with flags, inputs, and output contracts ("python3 agent_planner.py requirements.json --format json -o arch"), but the three invoked scripts (agent_planner.py, tool_schema_generator.py, agent_evaluator.py) and expected_outputs/ are absent from the bundle, so the commands are not executable as shipped.

3 / 5

Workflow Clarity

Four clearly numbered steps with an explicit gate ("Gate: every tool must print ✓ Valid") and a genuine feedback loop ("If N > 0, apply the top item in eval_recommendations.json, re-run the pilot, and re-evaluate") — the strongest anchor.

5 / 5

Progressive Disclosure

The overview is clear with well-signaled one-level-deep references and point-of-use asset links, and all references/ and assets/ paths verified to exist; however, scoring against the actual bundle reveals four referenced paths (three scripts and expected_outputs/) that do not exist.

4 / 5

Total

17

/

20

Passed

Description

87%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 states concrete capabilities, explicit trigger conditions with natural phrasing, and an explicit negative boundary against a neighboring skill. The only weaknesses are a slightly abstract lead verb ("Design") and a few missing natural keyword variations.

DimensionReasoningScore

Specificity

"Design multi-agent systems (supervisor, swarm, pipeline) and tool schemas; find bottlenecks in run logs" lists several concrete actions with named patterns, but "design" is less tangible than anchor-5 style actions and provider-format schema generation is only implied, leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers both what ("Design multi-agent systems... and tool schemas; find bottlenecks in run logs") and when ("Use whenever agents split work or a run is slow or costly") with concrete trigger phrases, matching the anchor-5 example structure.

5 / 5

Trigger Term Quality

"Use whenever agents split work or a run is slow or costly" provides natural trigger phrasing with synonyms (slow/costly) plus pattern keywords (supervisor, swarm, pipeline), but common variations like "orchestrate", "agent teams", or "subagents" are missing.

4 / 5

Distinctiveness Conflict Risk

"Not for Claude Code workflow files (workflow-builder)" is an explicit boundary carve-out, and the multi-agent system design niche has distinct triggers with minimal conflict risk.

5 / 5

Total

18

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

alirezarezvani/claude-skills

Path

engineering/skills/agent-designer/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.