CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

workerflow-internal-workflow

Use when a QwenPaw-backed Worker needs to decide whether to do work directly, use native subagents for internal parallelism, or create a temporary QwenPaw agent with a custom AGENTS.md and skills.

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

88%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 a strong, highly actionable reference: complete JSON examples, explicit failure/retry/cleanup feedback loops, and precise tool and path guidance. The main improvement opportunities are trimming the very long inline DAG example and splitting detail-heavy sections into reference files.

Suggestions

Move the full DAG nodes example (and possibly the file-sharing rules) into a references/ file, keeping a minimal subagents example plus a one-line pointer in SKILL.md to reduce token cost on every load.

Deduplicate cleanup guidance between lifecycle step 11 and the Rules section to tighten conciseness.

DimensionReasoningScore

Conciseness

The body is dense, imperative, and assumes competence ("The current Worker is the scheduler: submit ready nodes, wait for their replies, call workflow_update with done steps") with no padding or explanations of known concepts. It misses the 5 anchor due to the ~90-line DAG JSON example and some repetition (cleanup appears in lifecycle step 11 and again under Rules).

4 / 5

Actionability

Fully executable guidance: two complete workflow_run JSON payloads (flat subagents and DAG nodes with dependsOn), exact shared-directory paths, and concrete tool names (list_subagents, create_temp_agent, workflow_update, delete_temp_agent, cleanup_shared). This matches the 5 anchor's copy-paste-ready coverage of the common cases.

5 / 5

Workflow Clarity

The 13-step lifecycle is clearly sequenced with explicit feedback loops for this batch multi-agent operation: inspect every workflow_update response for readyInstructions, retry a timed-out subagent once, mark still-failing subagents in the merged result, and treat cleanup as a finally step. Validation checkpoints are explicit, matching the 5 anchor.

5 / 5

Progressive Disclosure

No bundle files exist and the skill is self-contained with well-signaled, clearly headed sections, matching the 4 anchor (good structure, most content appropriately placed, minor gaps). It is not 5 because the skill exceeds 50 lines with no external references, and long material such as the DAG nodes example and file-sharing rules could be split into reference files; it is not 3 because nothing is buried and navigation is easy.

4 / 5

Total

18

/

20

Passed

Description

80%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 with explicit what/when structure and a clearly bounded niche. Its only weakness is trigger-term coverage: the keywords are system-internal jargon with no natural-language synonyms, which limits discoverability by users phrasing the need differently.

Suggestions

Add one or two natural-language trigger phrases users would actually say, such as 'split work', 'fan out subtasks', or 'delegate internally within a Worker', alongside the system terminology.

Consider mentioning the visible fan-out / Matrix card capability in the description, since it is a key differentiator of the workflow_run path and would strengthen specificity from 4 to 5.

DimensionReasoningScore

Specificity

The description names three concrete decision paths ("do work directly", "use native subagents for internal parallelism", "create a temporary QwenPaw agent with a custom AGENTS.md and skills") with only minor gaps. It falls short of the 5 anchor because downstream lifecycle actions (merging results, cleanup, workflow visibility) are not covered.

4 / 5

Completeness

It explicitly answers both what (choose among three delegation paths) and when ("Use when a QwenPaw-backed Worker needs to decide whether to...") with concrete trigger phrasing. This matches the 5 anchor; the 4 anchor would apply only if the when-clause were weaker or less specific.

5 / 5

Trigger Term Quality

Relevant domain keywords are present ("subagents", "internal parallelism", "temporary agent", "AGENTS.md") but they are heavily jargon-bound to the internal system and miss natural variations or synonyms a user might say. It is above the 2 anchor because the terms are domain-real rather than generic, but below 4 because no common phrasings (e.g. fan out, delegate, split work) are included.

3 / 5

Distinctiveness Conflict Risk

The niche is clear and narrowly scoped (QwenPaw-backed Worker deciding internal parallelization) with distinct triggers, so conflict with other skills is minimal. It is not 4 because the scoping to intra-Worker work already excludes the closest competing domain (team delegation).

5 / 5

Total

17

/

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

agentscope-ai/AgentTeams

Path

plugins/workerflow/skills/agent/worker-internal-workflow/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.