CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

workflow-authoring

Reference for writing a Workflow tool script (script API and gotchas, agent() options, pipeline() vs parallel(), verification and convergence patterns, resume, worked example). Load before authoring a script for a workflow the user already opted into; it does not itself authorize running one.

Quality

90%

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

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

This is a highly actionable, well-sequenced reference: the worked example is fully executable and the failure-mode and validation guidance is exceptional. Its weaknesses are length — minor advisory passages could be trimmed — and the absence of any progressive disclosure: deep reference detail (option semantics, limits, journal format) is inlined in SKILL.md rather than split into bundle files.

Suggestions

Split exhaustive per-option semantics (tools/disallowedTools, effort, isolation/workingDir) and the env-var override tables into a references/ file, keeping SKILL.md to the script contract, patterns, and worked example.

Move the resume journal event-format details into a separate diagnostics reference, leaving a one-line "read the journal before diagnosing" pointer plus the most common cases inline.

Trim the advisory prose in "Verify before believe" and "Converge deliberately" to their operational heuristics (distinct lenses, refute-majority, dedupe against everything seen) to cut tokens without losing guidance.

DimensionReasoningScore

Conciseness

The body is dense with non-derivable API facts (limits, sandbox rules, failure modes, resume semantics) and assumes Claude's competence throughout, but at ~515 lines there are minor trimmable passages — advisory pattern prose in "Verify before believing"/"Converge deliberately" and a repeated authorization caveat — matching the efficient-with-minor-trimmable-instances anchor rather than the every-token-earns-its-place anchor.

4 / 5

Actionability

The worked example is complete, executable, copy-paste ready (meta block, schemas, per-stage null handling, logging, final return) and covers the common case end-to-end, supplemented by the 4096-batching snippet and concrete option semantics — fully matching the top anchor.

5 / 5

Workflow Clarity

The authoring process is clearly sequenced (scout first, script contract, agent options, defaults, verify, report, resume) with explicit validation checkpoints — null checks in the dispatching stage, "read the journal before diagnosing", the budget guard before fan-out — and the worked example demonstrates full error-recovery loops, so the batch-operation cap does not apply.

5 / 5

Progressive Disclosure

Sections are well-organized with clear headers and functioning internal links ("See agent() options", "See Saved workflows"), but the skill has no bundle files at all and ~500 lines of deep detail — exhaustive tools/disallowedTools semantics, journal line formats, env-var override tables — sit inline in SKILL.md where a reference file split would apply, matching the anchor where content that could be separate is inline.

3 / 5

Total

17

/

20

Passed

Description

92%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 strong: it comprehensively enumerates its capabilities, states an explicit load condition tied to the opt-in gate, and occupies a distinct niche. Its only weakness is trigger-term coverage missing a few natural user phrasings (e.g., "fan out", "orchestrate", "multi-agent").

DimensionReasoningScore

Specificity

"Reference for writing a Workflow tool script (script API and gotchas, agent() options, pipeline() vs parallel(), verification and convergence patterns, resume, worked example)" enumerates the full contents of the reference comprehensively — every major capability is named, matching the comprehensive-coverage anchor rather than the minor-gaps anchor at 4.

5 / 5

Completeness

The description explicitly answers both what ("Reference for writing a Workflow tool script" plus an enumerated contents list) and when ("Load before authoring a script for a workflow the user already opted into") with a concrete trigger phrase, exactly matching the top anchor.

5 / 5

Trigger Term Quality

Terms like "Workflow tool script", "authoring", "pipeline() vs parallel()", and "resume" are phrases a user would naturally say, but common variations such as "fan out agents", "orchestrate", or "multi-agent" are absent — good coverage with a few natural terms missing, not the complete synonym coverage of a 5.

4 / 5

Distinctiveness Conflict Risk

The Workflow-tool niche and the explicit opt-in gating language make it unambiguous when this skill applies and unlikely to fire for neighboring skills (plugin authoring, general orchestration); clear niche with distinct triggers and minimal conflict risk.

5 / 5

Total

19

/

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

skill_md_line_count

SKILL.md is long (519 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository

QwenLM/qwen-code

Path

packages/core/src/skills/bundled/workflow-authoring/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.