CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

parallel-agents

Multi-agent orchestration patterns. Use when multiple independent tasks can run with different domain expertise or when comprehensive analysis requires multiple perspectives.

Quality

66%

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-claude/skills/parallel-agents/SKILL.md

The canonical home for this skill is parallel-agents in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

61%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 well-structured and mostly actionable, with clear invocation examples, sequenced patterns, and a concrete synthesis template. Its weaknesses are redundant sections that re-teach Claude its own built-in agents, and orchestration workflows that lack any validation or failure-handling checkpoints.

Suggestions

Add an error-recovery step to the orchestration patterns: what to do when an agent fails, times out, or returns incomplete findings (e.g. re-invoke with clarified scope, fall back to a different specialist) — this would close the workflow_clarity validation gap.

Cut the "Claude Code Built-in Agents" section and "Key Benefits" section — they describe capabilities Claude already knows about its own tool and duplicate "Best Practices"; move the built-in guidance to a one-line note if needed at all.

Move the 17-row agent table (with trigger phrases) into a references/ file and keep a short inline summary of the most-used agents, replacing the literal "[agentId]" placeholder with an explanation of where to obtain the agent ID for the resume flow.

DimensionReasoningScore

Conciseness

The body is mostly efficient — terse sections, tables, and short invocation blocks — but it spends tokens on things Claude already knows: the "Claude Code Built-in Agents" table re-describes Claude Code's own Explore/Plan/general-purpose agents, and the "Key Benefits" section restates marketing-style points that duplicate "Best Practices". Matches anchor 3 ("Mostly efficient but includes some unnecessary explanation or could be tightened"); not 4 because the built-in-agents and key-benefits sections are trimmable padding, not 2 because the core patterns and tables are tight.

3 / 5

Actionability

Concrete invocation phrasings ("Use the security-auditor agent to review authentication"), numbered pattern steps, a 17-agent lookup table with names, and a complete synthesis template make the guidance mostly executable. Matches anchor 4 ("Mostly executable guidance; concrete code or commands with minor gaps"); not 5 because of the literal "[agentId]" placeholder with no explanation of where the ID comes from and vague steps like "Invoke relevant domain agents" / "Synthesize all findings", and not 3 because the examples are usable nearly verbatim rather than pseudocode.

4 / 5

Workflow Clarity

The three patterns are clearly sequenced and the synthesis protocol is explicit, but validation checkpoints on agent output are missing or implicit — there is no guidance on handling a failed or incomplete agent result, and verification (test-engineer) appears only in Pattern 2 and one best-practice bullet. Matches anchor 3 ("Steps listed but validation gaps; sequence present but checkpoints missing or implicit"); not 4 because most patterns lack any checkpoint, not 2 because the sequences themselves are well-defined rather than rough.

3 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent), and the ~170-line body is well-organized with clear sections, a consistent table, and scannable patterns — appropriate placement for a self-contained skill. Matches anchor 4 ("Good structure; most content is appropriately placed"); not 5 because the 17-row agent table with its trigger-phrase column is reference-file material that inflates the overview, and the built-in-agents section adds content that belongs outside the skill.

4 / 5

Total

14

/

20

Passed

Description

57%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.

The description has an explicit and reasonably targeted "Use when" clause, but the "what" is an abstract noun phrase with no concrete actions, and it omits the most natural trigger terms (parallel, concurrently, subagent) despite the skill's name. It is serviceable but under-specified relative to the strong examples.

Suggestions

Replace the abstract "Multi-agent orchestration patterns" with concrete action verbs, e.g. "Coordinates multiple specialized agents in parallel via the Agent tool and synthesizes their findings into a single report".

Add natural trigger terms users would actually say — "parallel", "run tasks concurrently", "fan out agents", "subagent" — since the skill is named parallel-agents yet the word "parallel" never appears.

State the core capability outcomes explicitly (code review from multiple perspectives, feature work across backend/frontend/database) so the "what" clause is comprehensive rather than a single generic phrase.

DimensionReasoningScore

Specificity

"Multi-agent orchestration patterns" names the domain but offers no concrete action — there is no verb or capability beyond the generic noun phrase "orchestration patterns". This matches anchor 2 ("Names the domain but actions are minimal or generic", e.g. "Processes PDF files"); it is not 3 because, unlike "Processes PDF files and extracts content", no concrete action is enumerated, and not 1 because the domain is clearly and specifically named.

2 / 5

Completeness

Both parts are present: a "what" ("Multi-agent orchestration patterns") and an explicit "when" ("Use when multiple independent tasks can run with different domain expertise or when comprehensive analysis requires multiple perspectives"). Matches anchor 4 ("Has both 'what' and 'when'; 'when' could be more explicit or specific"); not 5 because the "what" is a vague noun phrase rather than concrete capabilities, and not 3 because the "when" clause is explicit, not merely implied.

4 / 5

Trigger Term Quality

Relevant keywords are present ("multiple independent tasks", "domain expertise", "comprehensive analysis", "multiple perspectives") but common natural variations are missing: "parallel", "concurrently", "fan out", "subagent" — notable given the skill is named parallel-agents. This matches anchor 3 ("Some relevant keywords but missing common variations or synonyms"); not 4 because several frequently-used trigger phrases are absent, not 2 because the included terms are domain-relevant rather than generic filler.

3 / 5

Distinctiveness Conflict Risk

"Multi-agent orchestration" is a distinct niche with situation-specific triggers ("multiple independent tasks", "comprehensive analysis") that are unlikely to hijack unrelated skills. Matches anchor 4 ("Mostly distinct; minor overlap risk"); not 5 because it could overlap with built-in orchestration features or general code-review/planning skills on the phrase "comprehensive analysis", and not 3 because the trigger conditions are tied to a specific orchestration scenario.

4 / 5

Total

13

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills-claude/skills/parallel-agents/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.