CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

dispatching-parallel-agents

当面对 2 个以上可以独立进行、无共享状态或顺序依赖的任务时使用

Quality

59%

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

Quality

Content

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

A well-structured, highly actionable instruction skill: the four-step workflow, explicit validation checklist, concrete example prompt, and bad/good contrasts give Claude exactly what to do. Its main weaknesses are duplicated sections (redundant 不适用/验证 coverage) and pseudo-API dispatch examples rather than real tool invocations.

Suggestions

Merge the duplicated sections: fold '不适用的场景' (lines 131-136) into the '不适用场景' list under 何时使用, and fold '验证' (lines 163-169) into step 4 '审查与集成' — this alone removes ~15 lines of redundancy.

Replace or supplement the illustrative Task() snippet with the actual agent-dispatch tool syntax used in the target environment (including subagent type and prompt-structure parameters) so the example is copy-paste executable.

Trim the generic prompt-writing advice (聚焦/自包含/明确输出 requirements) to a one-line summary, since the full example prompt already demonstrates all three.

DimensionReasoningScore

Conciseness

The core guidance is concrete, but there is notable duplication: '不适用的场景' (lines 131-136) repeats the 不适用 bullets from '何时使用' (lines 47-50), and '验证' (lines 163-169) restates step 4 '审查与集成' (lines 81-87). Prompt-writing advice like '聚焦/自包含/明确输出' is largely knowledge Claude already has. This fits anchor 3 (mostly efficient but could be tightened), not 2 because every section still carries skill-specific, non-generic examples.

3 / 5

Actionability

Concrete, near copy-paste guidance throughout: a Task(...) dispatch snippet ('Task("修复 agent-tool-abort.test.ts 的失败")'), a complete example agent prompt with named tests and expected messages, and paired bad/good prompt contrasts. Not 5 because the Task() calls are illustrative pseudo-API rather than real tool syntax (no subagent type, no prompt-structure parameters), leaving minor gaps.

4 / 5

Workflow Clarity

Four clearly sequenced steps (识别问题域 → 创建任务 → 并行分派 → 审查与集成) with an explicit validation section: 阅读总结, 检查冲突, 运行完整测试套件, 抽查. Not 5 because there is no error-recovery loop for what to do when integration fails or the full suite fails after combining fixes — the validation is a checklist, not a feedback loop.

4 / 5

Progressive Disclosure

A well-organized single-file skill with clear section headers, no nested references, and no bundle files (references/, scripts/, assets/ are absent), so all content is appropriately self-contained. Not 5 because at ~155 lines the detailed case study (实际案例) and the full example prompt could live in reference files to keep the main file lean.

4 / 5

Total

15

/

20

Passed

Description

36%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 pure trigger clause: it clearly signals when to use the skill but never states what the skill actually does (parallel agent dispatch). This leaves it incomplete, low on capability specificity, and missing the most natural trigger keywords like '并行' (parallel).

Suggestions

Add a 'what' clause before the trigger, e.g. '将独立任务分派给隔离上下文的并行智能体,并审查与集成其结果' (dispatches independent tasks to parallel agents with isolated context, then reviews and integrates their results) — this fixes both completeness and specificity.

Include natural trigger keywords users would say: '并行' (parallel), '同时/并发', '智能体/agent', '分派/委派', not just the abstract conditions '无共享状态' and '顺序依赖'.

Consider third-person capability phrasing ('分派并整合并行智能体任务…') followed by the '当…时使用' trigger to match the strongest reference examples.

DimensionReasoningScore

Specificity

The description contains no capability statement at all — it is purely a trigger condition ('当面对 2 个以上...任务时使用'). It names a domain (independently executable tasks, no shared state, no sequential dependencies) but lists zero actions; the skill's actual verbs (分派/派发智能体, 并行处理) never appear. This matches anchor 2 ('Names the domain but actions are minimal or generic') — not 1 because the trigger condition is concrete rather than pure abstraction, not 3 because no concrete action is ever stated.

2 / 5

Completeness

Only the 'when' is present — an explicit '当面对...时使用' clause — while the 'what' (dispatching tasks to isolated parallel agents and integrating their results) is entirely missing; a reader cannot tell from the description what the skill does. This matches anchor 2 ('only when is present without what') exactly; not 3 because no capability can be read from the text, and not 1 because the trigger guidance is explicit and reasonably specific.

2 / 5

Trigger Term Quality

'独立', '共享状态', '顺序依赖' are relevant trigger words users might echo, but the most natural terms a user would actually say for this skill — '并行' (parallel), '同时', '并发', '智能体/agent', '分派' — are entirely absent. Anchor 3 ('Some relevant keywords but missing common variations or synonyms') fits; not 4 because the central, most-natural keyword for the skill's purpose is missing.

3 / 5

Distinctiveness Conflict Risk

The trigger condition (2+ tasks that can run independently with no shared state or sequential dependencies) is fairly specific, but because the description never states what it does, it could overlap with any parallelization or orchestration skill. Anchor 3 ('Somewhat specific but could still overlap with similar skills') fits; not 4 because the missing capability makes it harder to distinguish from adjacent task-management skills.

3 / 5

Total

10

/

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

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

16

Passed

Repository

jnMetaCode/superpowers-zh

Path

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.