CtrlK
BlogDocsLog inGet started
Tessl Logo

workflow-skill-creator

Compose multiple Claude Code skills into integrated workflows. Creates workflow skills that orchestrate skill sequences, handle dependencies, and automate multi-step processes. Use when building complex workflows, orchestrating multiple skills, or creating end-to-end automation.

59

Quality

74%

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/workflow-skill-creator/SKILL.md

The canonical home for this skill is workflow-skill-creator in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

55%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 skill's workflow sequencing is exemplary — five clearly ordered steps with validation checklists, explicit transitions, and error-recovery loops — but the body is severely bloated, duplicating the same worked example across multiple steps and inlining template material that belongs in the reference files. Actionability also suffers because guidance is template-shaped with placeholders, and the bundled workflow-builder.py script is never surfaced.

Suggestions

Deduplicate the worked 'Skill Development' example: keep one full instance (ideally moved to references/composition-patterns.md) and reference it from Steps 1–4 instead of re-embedding its content, cutting the body by roughly half (conciseness).

Replace placeholder templates with one filled, copy-paste-ready example per template, and state the concrete mechanics for invoking component skills (e.g., the actual Skill-tool invocation or command) instead of abstract 'Guided execution' labels (actionability).

Reference scripts/workflow-builder.py in the body where automation applies (e.g., in Step 4: Implement Composition, with its usage/arguments), and move the large inlined templates (assessment, dependency mapping, structure design) into the existing references/ files with clear pointers (progressive_disclosure).

DimensionReasoningScore

Conciseness

The ~1,460-line body re-embeds the same five-skill worked example in Steps 1, 2, 3, and again as a full example SKILL.md (lines 927–1080), and includes large placeholder templates and meta-questions ("What problem does it solve? Who will use it?") Claude can answer unaided. This is noticeably verbose with several padded, duplicative sections — anchor 2 — though it avoids explaining basic external concepts, so not anchor 1.

2 / 5

Actionability

The step-by-step templates and validation checklists are concrete in structure, but they are skeleton placeholders ("[Name]", "[What the workflow accomplishes]") rather than executable guidance, and integration methods stay abstract ("Guided execution (user invokes skill-researcher with specific research goals)") without invocation mechanics. The bundled scripts/workflow-builder.py is never referenced, so its automation value is inaccessible. Some concrete guidance but incomplete — anchor 3.

3 / 5

Workflow Clarity

The 5-step process (Identify → Map Dependencies → Design Structure → Implement → Test & Validate) is explicitly sequenced with per-step validation checklists, "→ Next" transitions, error-handling sections, and a fix-and-retest feedback loop in Step 5 ("Document issue → Assess severity → Determine fix → Apply fix → Retest"). Matches anchor 5: clear sequence, explicit validation, feedback loops, and checklists.

5 / 5

Progressive Disclosure

Three real reference files (composition-patterns.md, workflow-design.md, skill-integration.md) are clearly signaled one level deep at the end of the body, but massive template and example content that belongs in those references is inlined in SKILL.md, and the bundle's scripts/workflow-builder.py is undiscoverable from the body. Content that should be separate is inline — anchor 3 rather than 4, since the misplacement goes beyond minor gaps.

3 / 5

Total

13

/

20

Passed

Description

83%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: it states concrete capabilities in third person and closes with an explicit 'Use when' trigger clause covering natural phrasings. The only weaknesses are minor — slightly process-level action wording and a few missing synonyms such as 'combine' or 'chain' skills.

DimensionReasoningScore

Specificity

Names several concrete actions ("orchestrate skill sequences, handle dependencies, and automate multi-step processes") with only minor gaps in coverage (no mention of the artifacts produced). Fits anchor 4 rather than 5 because the actions remain process-level rather than comprehensively concrete.

4 / 5

Completeness

Explicitly answers both 'what' (composes skills into workflows, orchestrates sequences, handles dependencies, automates processes) and 'when' via an explicit "Use when building complex workflows, orchestrating multiple skills, or creating end-to-end automation" clause with concrete triggers, in third person. Matches anchor 5 exactly.

5 / 5

Trigger Term Quality

"building complex workflows, orchestrating multiple skills, end-to-end automation" are phrases users would naturally say, but common variations (combine/chain skills, pipeline) are missing. Good coverage with a few natural terms absent — anchor 4, not 3 (keywords are more than 'some') and not 5 (synonyms not comprehensive).

4 / 5

Distinctiveness Conflict Risk

Clear niche (composing/orchestrating existing skills) with distinct triggers, but overlaps somewhat with generic planning or workflow-design skills. Fits anchor 4 (mostly distinct; minor overlap risk with closely related skills) rather than 5.

4 / 5

Total

17

/

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

skill_md_line_count

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

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

14

/

16

Passed

Repository
fernandezbaptiste/Skrillz
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.