CtrlK
BlogDocsLog inGet started
Tessl Logo

workflow-execute

Coordinate agent execution for workflow tasks with automatic session discovery, parallel task processing, and status tracking. Triggers on "workflow-execute".

36

Quality

35%

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-execute/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

35%Scale 1-3

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

This skill provides comprehensive coverage of a complex workflow orchestration process but suffers significantly from verbosity and redundancy. Key concepts like auto-mode flag parsing, lazy loading, and the one-agent-one-task rule are repeated multiple times. The workflow phases are well-structured but the document would benefit greatly from aggressive condensation and splitting detailed reference material into separate files.

Suggestions

Eliminate redundant repetitions: auto-mode flag parsing (repeated 3x), lazy loading explanation (repeated in multiple sections), and execution model descriptions that appear in both the overview and detailed sections. This alone could cut 30-40% of content.

Extract the TodoWrite examples, execution strategy details, and error handling table into separate reference files (e.g., TODOWRITE_PATTERNS.md, EXECUTION_STRATEGIES.md, ERROR_HANDLING.md) and reference them from the main skill.

Convert pseudocode JavaScript (flag parsing, session selection logic) into either actual executable code or concise decision tables - the current format is neither executable nor maximally concise.

Add explicit validation checkpoints between phases (e.g., 'Phase 2 passes only if all 4 checks succeed') and explicit feedback loops in error recovery rather than just listing max attempts in a table.

DimensionReasoningScore

Conciseness

Extremely verbose at ~400+ lines with significant redundancy. The same concepts are repeated multiple times (e.g., auto-mode flag parsing appears 3 times identically, lazy loading strategy is explained in multiple sections, the execution loop pattern is described in both prose and pseudocode repeatedly). Explains concepts Claude already knows (what sequential vs parallel execution means, basic error handling patterns). The TodoWrite examples, execution strategy explanations, and agent assignment rules all add substantial bulk that could be dramatically condensed.

1 / 3

Actionability

Contains a mix of concrete commands (bash find commands, jq updates, git operations) and pseudocode/conceptual JavaScript that isn't directly executable. The Agent() invocation template and TodoWrite() examples provide useful structure but are illustrative rather than copy-paste ready. Some key operations like the actual agent launching mechanism remain abstract.

2 / 3

Workflow Clarity

The phased execution process (Phase 1-6) is well-structured with clear sequencing and decision trees. However, validation checkpoints are mostly implicit rather than explicit - there's no clear 'validate before proceeding' pattern between phases. The error handling table exists but lacks explicit feedback loops for recovery (e.g., what happens after 2 agent failure retries). The flow diagram at the top is helpful but the detailed phase descriptions sometimes contradict or redundantly restate the overview.

2 / 3

Progressive Disclosure

References phases/06-review.md for Phase 6 detail, which is good progressive disclosure. However, the main document is monolithic with enormous inline content that could be split into separate reference files (execution strategies, TodoWrite patterns, agent templates, error handling). The phase reference table only lists one document. No bundle files are provided to verify referenced paths exist.

2 / 3

Total

7

/

12

Passed

Description

35%Scale 1-3

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 provides a moderate level of detail about what the skill does but relies on technical jargon and an artificial trigger command rather than natural user language. It lacks a meaningful 'Use when...' clause that describes real user scenarios, and the trigger term 'workflow-execute' is not something a user would naturally say.

Suggestions

Replace the artificial trigger 'workflow-execute' with natural language triggers describing when users would need this, e.g., 'Use when the user needs to run multiple agents in parallel, orchestrate multi-step workflows, or coordinate automated tasks.'

Add concrete examples of specific actions the skill performs, such as 'spawns parallel agent sessions, monitors task completion, aggregates results from multiple agents.'

Include natural keywords users might say, such as 'run tasks in parallel', 'multi-agent', 'orchestrate', 'batch processing', or 'coordinate multiple tasks.'

DimensionReasoningScore

Specificity

Names the domain (agent execution, workflow tasks) and lists some actions (session discovery, parallel task processing, status tracking), but these are somewhat abstract and jargon-heavy rather than concrete user-facing actions.

2 / 3

Completeness

The 'what' is partially addressed (coordinate agent execution with parallel processing and status tracking), and there is a 'when' clause ('Triggers on workflow-execute'), but the trigger is an artificial command rather than a meaningful description of when Claude should select this skill.

2 / 3

Trigger Term Quality

The only explicit trigger is the artificial command 'workflow-execute', which is not a natural keyword a user would say. Terms like 'session discovery' and 'parallel task processing' are technical jargon, not natural user language.

1 / 3

Distinctiveness Conflict Risk

The description is somewhat specific to workflow orchestration and agent coordination, but terms like 'workflow tasks' and 'status tracking' could overlap with other task management or orchestration skills.

2 / 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 (626 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.