CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

workflow-builder

Design and write deterministic multi-agent workflow scripts (.js files in .claude/workflows/) for Claude Code's Workflow tool. Use when a user wants to build, create, author, scaffold, or run a custom Claude Code workflow, orchestrate sub-agents (fan-out, pipeline, loop, judge-panel), or automate a repeatable multi-step task across fresh-context agents.

75

Quality

94%

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

The canonical home for this skill is workflow-builder in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

90%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 lean, highly actionable body: intake gate with approval checkpoint, tool-fit decision table, scaffold→edit→validate→run loop, and hard rules, with every step backed by an executable command. The only gaps are an implicit rather than explicit validate→fix→retry loop, and referenced bundle files that are not present in this bundle to verify.

Suggestions

Make the error-recovery loop explicit after the validate step (e.g., "If FAIL: fix the flagged lines and re-run scripts/validate_workflow.py before running") to close the build → validate → run feedback loop.

Ship the referenced bundle files (references/*, scripts/*, assets/templates/, assets/examples/) alongside SKILL.md — none are present in this bundle, so the body's commands and file references currently point to missing files.

DimensionReasoningScore

Conciseness

Even the framing sentences carry tool-specific facts Claude cannot be assumed to know ("Only leaf agent() calls spend tokens, so the main session stays clean and the whole run is resumable"); the ~70-line body is all rules, tables, and commands with no padding and no explanation of concepts Claude already knows. Not 4: there is no over-explanation left to trim.

5 / 5

Actionability

Every step has a copy-paste command: "python scripts/scaffold_workflow.py --topology pipeline --name pr-triage --description 'Triage open PRs' > .claude/workflows/pr-triage.js", "python scripts/validate_workflow.py .claude/workflows/pr-triage.js", "export CLAUDE_CODE_WORKFLOWS=1", plus exact keys (P to pause/resume, X to skip) and the injected-globals list. Not 4: commands are complete and executable, and the core .js authoring is served by generated scaffolds plus referenced copy-paste shapes.

5 / 5

Workflow Clarity

Intake → confirm shape → tool-fit decision → scaffold → edit → validate → run is a clear, gated sequence with an explicit validation step ("Validate before running — catches the parser-fatal mistakes") and a named "Build → validate → run loop". Not 5: the error-recovery loop is implied by the loop heading rather than spelled out as an explicit "if FAIL: fix the flagged lines and re-validate" step.

4 / 5

Progressive Disclosure

References are clearly signaled one level deep with per-file descriptions ("Full surface in references/api_reference.md; copy-paste shapes in references/orchestration_patterns.md") and a Tooling section that lists each script's job. Not 5: the referenced bundle files (references/, scripts/, assets/) are absent from the provided bundle, so the one-level-deep navigation cannot be verified end-to-end; not 3 because the structure and signaling are far stronger than the some-structure anchor.

4 / 5

Total

18

/

20

Passed

Description

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

Excellent description: explicitly answers what and when with concrete trigger phrases, natural synonyms, and the specific artifact (.js files in .claude/workflows/), all in third-person voice with no fluff. Conflict risk outside its niche is minimal.

DimensionReasoningScore

Specificity

The description names multiple concrete actions with the exact artifact: "Design and write deterministic multi-agent workflow scripts (.js files in .claude/workflows/) for Claude Code's Workflow tool" plus "orchestrate sub-agents (fan-out, pipeline, loop, judge-panel)" — design, authoring, running, and orchestration topologies are all covered. Not 4: coverage is comprehensive for the niche, not several actions with minor gaps.

5 / 5

Completeness

"Design and write deterministic multi-agent workflow scripts..." explicitly states what; "Use when a user wants to build, create, author, scaffold, or run a custom Claude Code workflow, orchestrate sub-agents..., or automate a repeatable multi-step task across fresh-context agents" explicitly states when with concrete trigger phrases. Not 4: the when-clause is explicit and specific, not merely present.

5 / 5

Trigger Term Quality

"build, create, author, scaffold, or run a custom Claude Code workflow" supplies natural synonyms; "orchestrate sub-agents", "fan-out, pipeline, loop", "automate a repeatable multi-step task" are phrases users would actually say; ".js files in .claude/workflows/" adds the file-type cue. Not 4: both synonyms and file-extension cues are covered, matching the comprehensive anchor.

5 / 5

Distinctiveness Conflict Risk

The niche is Claude Code's Workflow tool specifically, with triggers ("workflow scripts", "orchestrate sub-agents", "judge-panel") few other skills would claim; the broadest trigger "automate a repeatable multi-step task" is qualified by "across fresh-context agents", keeping overlap minimal. Not 4: no closely related skill shares these triggers.

5 / 5

Total

20

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 3 missing

Warning

referenced_paths_exist

Referenced path issues: 14 missing

Warning

Total

14

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/workflow-builder/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.