CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

flow-parallel

Decompose and execute large changes, migrations, or multi-issue fixes in parallel with quality gates

Quality

69%

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 ./skills/flow-parallel/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

58%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 workflow itself is exemplary — an unambiguous, gate-validated, error-recovering sequence that fully satisfies the batch-operation requirements — and the embedded scripts are largely executable. The weaknesses are structural: the body is monolithic with zero bundle files and a dangling reference, and it is padded with repeated gating language and version markers that could be cut substantially without losing clarity.

Suggestions

Move the launch.sh template and the wave launch/monitor loop into a scripts/ directory (e.g. scripts/launch-wp.sh, scripts/run-waves.sh) referenced one level deep, keeping SKILL.md as an overview.

Deduplicate the gating language — replace the seven per-step "DO NOT PROCEED…" blocks and the overlapping Prohibitions section with one compact checkpoint table, and move version markers (v8.32.0/v8.44.0/v8.45.0) out of script comments.

Fix or remove the dangling reference to skills/blocks/codex-host-adapter.md, which does not exist in this skill's bundle; either ship the file under references/ or drop the pointer.

DimensionReasoningScore

Conciseness

The ~830-line body is noticeably padded: "DO NOT PROCEED TO STEP N…" gating is repeated after every one of the 7 steps, a Prohibitions section restates those same step rules, and banner/"STOP" blocks plus inline version markers ("v8.44.0", "v8.32.0", "v8.45.0") add tokens that earn no clarity. It is above the severely-verbose 1-anchor because the scripts themselves are operationally necessary, but several sections are pure repetition.

2 / 5

Actionability

Concrete, near-copy-paste bash with per-step validation gates, cycle detection, timeouts, and explicit instructions to replace the three named placeholders in launch.sh. Not a 5 because the WBS heredoc and instructions.md are task-dependent templates the model must populate, and the display banner is prose rather than a command.

4 / 5

Workflow Clarity

A clearly enforced 7-step sequence with an explicit validation gate after each step, dependency/cycle validation before launch, wave-based execution with output injection, per-wave timeouts, exit-code checking, quality spot-checks, and retry/feedback loops in the Error Handling section — the strongest anchor for a batch/parallel operation.

5 / 5

Progressive Disclosure

There are no bundle files at all (no references/, scripts/, or assets/), and content that clearly belongs in separate files — the ~100-line launch.sh template, the wave monitor loop, the examples section — is inlined into a monolithic SKILL.md. The only file reference in the body (skills/blocks/codex-host-adapter.md) is dangling relative to this skill's bundle.

2 / 5

Total

13

/

20

Passed

Description

66%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 specific and distinctive, naming concrete actions and natural task types, but it omits any explicit "Use when…" trigger guidance, which both caps completeness and leaves trigger coverage thinner than it could be. Adding a when-to-use clause with concrete trigger phrases would lift the two weakest dimensions.

Suggestions

Append an explicit trigger clause, e.g. "Use when the user asks to parallelize a large change, run a migration across many files, or fix multiple independent issues at once."

Add common synonyms users might say — "parallelize", "batch", "fan out", "worktree" — so the description triggers on natural variations.

Name the concrete artifacts the skill produces (work packages, git worktrees, per-WP output/exit-code files) to sharpen the "what" for the 5-anchor on specificity.

DimensionReasoningScore

Specificity

"Decompose and execute… in parallel with quality gates" names several concrete actions across named task types ("large changes, migrations, or multi-issue fixes"), matching the several-specific-actions anchor with minor gaps rather than the comprehensive 5-anchor.

4 / 5

Completeness

The "what" is clear (decompose and execute compound work in parallel with quality gates), but there is no "Use when…" clause or equivalent explicit trigger guidance, which caps this dimension at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Natural phrases like "migrations", "multi-issue fixes", "large changes", and "in parallel" are terms users would actually say, but common synonyms/variants ("parallelize", "batch", "worktrees") are missing, so it is not comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

The parallel-decomposition-of-compound-tasks niche is mostly distinct with clear triggers, with only minor overlap risk against generic orchestration or migration skills.

4 / 5

Total

15

/

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 (857 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository

nyldn/claude-octopus

Path

skills/flow-parallel/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.