CtrlK
BlogDocsLog inGet started
Tessl Logo

workflow-lite-execute

Lightweight execution engine - multi-mode input, task grouping, batch execution, chain to workflow-lite-test-review

33

Quality

29%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.claude/skills/workflow-lite-execute/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

17%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This description reads like an internal technical specification rather than a skill description designed for selection. It lacks natural trigger terms users would use, provides no 'Use when...' guidance, and relies heavily on jargon ('multi-mode input', 'lightweight execution engine') that doesn't clearly communicate when or why this skill should be chosen.

Suggestions

Add an explicit 'Use when...' clause describing the scenarios that should trigger this skill, e.g., 'Use when the user wants to run multiple tasks in batch, group related tasks, or chain execution into a test review workflow.'

Replace jargon like 'multi-mode input' and 'lightweight execution engine' with natural language describing what users would actually request, such as 'run tasks from a list, file, or inline instructions'.

Clarify the concrete actions this skill performs — what does 'task grouping' produce? What does 'batch execution' look like in practice? Spell out the outputs and workflow steps.

DimensionReasoningScore

Specificity

Names some actions like 'task grouping', 'batch execution', and 'chain to workflow-lite-test-review', but these are somewhat jargon-heavy and not fully concrete. It mentions 'multi-mode input' without explaining what modes or what kind of tasks are being executed.

2 / 3

Completeness

The description partially addresses 'what' (execution engine with batch execution and task grouping) but provides no 'when' clause or explicit trigger guidance. The missing 'Use when...' clause caps this at 2 per the rubric, and the 'what' is also weak, so it scores 1.

1 / 3

Trigger Term Quality

The terms used ('lightweight execution engine', 'multi-mode input', 'batch execution', 'chain to workflow-lite-test-review') are highly technical and internal jargon. Users would not naturally say any of these phrases when requesting help.

1 / 3

Distinctiveness Conflict Risk

The mention of 'workflow-lite-test-review' chaining and 'batch execution' provides some distinctiveness, but 'execution engine' and 'task grouping' are generic enough to potentially overlap with other workflow or automation skills.

2 / 3

Total

6

/

12

Passed

Implementation

42%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill is highly actionable with concrete, executable code throughout, but suffers severely from verbosity — it reads more like a full implementation specification than a skill guide. The monolithic structure with no progressive disclosure means Claude must load ~400+ lines of dense code into context even for simple execution tasks. Workflow sequencing exists but lacks explicit validation gates between critical steps like execution completion and code review.

Suggestions

Split the prompt builder (buildExecutionPrompt), batch creation logic (createExecutionCalls), and code review templates into separate referenced files to reduce the main skill to under 150 lines

Remove the Data Structures section at the end — it duplicates information already visible in the code blocks above and adds ~50 lines of redundant content

Add explicit validation checkpoints between Step 3 (execution) and Step 4 (code review), e.g., verify all execution results have status 'completed' before proceeding

Consolidate the nearly-identical Codex and Gemini CLI review blocks into a single parameterized template to eliminate duplication

DimensionReasoningScore

Conciseness

The skill is extremely verbose at ~400+ lines with extensive code blocks that could be significantly condensed. Much of the content (dependency resolution algorithms, batch creation logic, prompt building templates) is implementation detail that could be in separate files. The data structures section at the end repeats information already shown in the code above.

1 / 3

Actionability

The skill provides fully executable JavaScript code with concrete function implementations, specific CLI commands, exact flag syntax, and detailed data structure schemas. Every step has copy-paste ready code with clear variable names and tool invocations.

3 / 3

Workflow Clarity

The 5-step workflow is clearly sequenced (Initialize → Group → Execute → Review → Chain), and there is a resume-on-failure mechanism. However, validation checkpoints are weak — the only checkpoint is a note to re-read a file, and there's no explicit validation that execution results are correct before proceeding to code review or chaining to test-review. The error handling table is present but disconnected from the workflow steps.

2 / 3

Progressive Disclosure

The entire skill is a monolithic wall of code and text with no references to supporting files, despite referencing external concepts like 'phases/02-lite-execute.md' and clearly having enough complexity to warrant splitting into separate files (e.g., prompt builder, batch creation logic, code review templates). No bundle files are provided to offload this content.

1 / 3

Total

7

/

12

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.

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

Warning

allowed_tools_field

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

Warning

Total

9

/

11

Passed

Repository
catlog22/Claude-Code-Workflow
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.