CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

dispatching-parallel-agents

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

Quality

60%

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/dispatching-parallel-agents/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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 maximally lean and its single redirect instruction is unambiguous, but the skill is a stub whose entire value depends on an external file that does not exist at the referenced path, and no bundle files are provided to back the references. As written, an agent following it verbatim would find nothing to execute.

Suggestions

Vendor the shared skill's content into the bundle (or copy it into this skill's directory) so the SKILL.md does not depend on an absolute path outside the skill that may not resolve.

Add a fallback instruction for when the shared skill file is absent (e.g., inline the core dispatch procedure or state how to locate it).

Ensure the referenced `scripts/agent-harnesses.py` either ships in a `scripts/` directory or is removed from the comment, so every path mentioned in the skill is real.

DimensionReasoningScore

Conciseness

The body is two lines with zero padding: "Load and follow the shared skill at `~/.agents/skills/dispatching-parallel-agents/SKILL.md`." plus a provenance comment — every token earns its place and nothing over-explains. Not 4 because there is literally nothing that could be trimmed.

5 / 5

Actionability

The single instruction is specific in form (exact action and path), but its target does not exist — `~/.agents/skills/dispatching-parallel-agents/SKILL.md` is absent from disk and the referenced `scripts/agent-harnesses.py` is not in the bundle — so the guidance cannot actually be executed and no fallback is given. This matches anchor 3 (concrete guidance but incomplete, missing key details) rather than 4, where gaps would be minor.

3 / 5

Workflow Clarity

The single action ("Load and follow the shared skill at <path>") is unambiguous, which under the simple-skill exception would merit 5, but the workflow dead-ends at a missing target with no verification or fallback step, leaving a minor validation gap consistent with anchor 4.

4 / 5

Progressive Disclosure

The one-level reference is clearly signaled, but the bundle contains no files at all and the sole reference points outside the skill directory to a nonexistent path, so the structure provides no working navigation and no overview of the skill's content — anchor 3 (some structure, but organization falls short). Not 4 because references that do not resolve cannot count as "mostly clear" structure.

3 / 5

Total

15

/

20

Passed

Description

31%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 is a well-worded, precise trigger clause but is only half a description: it says when to use the skill without ever saying what the skill does. The absence of any capability statement and of the most natural keywords ("parallel", "concurrent") limits specificity, completeness, and distinctiveness.

Suggestions

State the capability first, e.g. "Dispatches multiple subagents to execute independent tasks in parallel... Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies."

Add natural trigger synonyms such as "parallel", "in parallel", "concurrent", or "fan out" so users' most common phrasings match.

Mention the outcome or mechanism (parallel agent dispatch) to distinguish this skill from generic planning or task-management skills.

DimensionReasoningScore

Specificity

The description states no concrete actions or capabilities whatsoever — phrases like "Use when facing 2+ independent tasks" describe only a triggering condition, and the actual capability (dispatching parallel agents) is never stated. It does not even name the domain, so it matches anchor 1 ("no concrete actions") better than anchor 2 ("names the domain").

1 / 5

Completeness

Only the "when" is present ("Use when facing 2+ independent tasks...") with no "what" — the description never says what the skill does, exactly matching anchor 2 ("only 'when' is present without 'what'"). Not 3 because anchor 3 requires a clear 'what', which is entirely absent.

2 / 5

Trigger Term Quality

Relevant keywords are present ("independent tasks", "2+", "shared state", "sequential dependencies") but the most natural terms users would say for this skill — "parallel", "in parallel", "concurrent", "fan out" — are absent, matching anchor 3 (some relevant keywords, missing common variations). Not 4 because the core natural term "parallel" is missing entirely.

3 / 5

Distinctiveness Conflict Risk

The trigger condition is precise and quantified ("2+ independent tasks", "without shared state or sequential dependencies"), but because the capability is unstated, it could overlap with planning, orchestration, or task-management skills that also apply to independent tasks — anchor 3 ("somewhat specific but could still overlap with similar skills"). Not 4 because naming the actual domain (e.g., parallel agent dispatch) would be needed to reduce overlap risk.

3 / 5

Total

9

/

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

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

phatblat/dotfiles

Path

.claude/skills/dispatching-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.