CtrlK
BlogDocsLog inGet started
Tessl Logo

orchestrate-batch-refactor

Plan and execute large refactors with dependency-aware work packets and parallel analysis.

49

Quality

54%

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 ./plugins/AI-Agents-Safe-Coding-Skills/skills/orchestrate-batch-refactor/SKILL.md

The canonical home for this skill is orchestrate-batch-refactor in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

63%Scale 1-5

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

This is a well-structured orchestration skill with clear workflow sequencing, safety guardrails, and good separation of concerns. Its main weaknesses are the lack of concrete executable examples (no actual commands, code, or specific sub-agent invocation syntax) and missing bundle files that the skill references. The content reads more as a process guide than an actionable skill with copy-paste ready instructions.

Suggestions

Add concrete examples of sub-agent spawning commands/syntax and actual validation commands rather than abstract descriptions like 'run targeted tests per packet'.

Provide the referenced bundle files (references/work-packet-template.md and references/agent-prompt-templates.md) or inline minimal versions so the skill is self-contained.

Add a concrete worked example showing a small refactor decomposed into 2-3 work packets with actual file names, commands, and expected outputs to make the workflow tangible.

DimensionReasoningScore

Conciseness

The content is mostly efficient and avoids explaining concepts Claude already knows. There's minor verbosity in the 'When to Use' and 'When to Use Parallelization' sections which overlap slightly, and the 'Inputs' section is somewhat generic, but overall the token budget is well-respected.

4 / 5

Actionability

The skill provides structured guidance with clear steps and rules, but lacks concrete executable examples—no actual commands, code snippets, or specific tool invocations. The workflow is described at a process level rather than with copy-paste ready instructions. References to templates help but the actual templates are not provided in the bundle.

3 / 5

Workflow Clarity

The 6-step core workflow is clearly sequenced with logical dependencies. Validation is addressed in a dedicated section with a clear ordering (packet-level → cross-packet → full project). Safety guardrails provide implicit checkpoints. However, explicit feedback loops for error recovery within steps (e.g., what to do when a worker fails a packet check beyond 'stop and re-plan') could be more detailed. The validation strategy section partially compensates but lacks the explicit 'if errors → fix → retry' pattern.

4 / 5

Progressive Disclosure

The skill references two external files (work-packet-template.md and agent-prompt-templates.md) which is good progressive disclosure design, but no bundle files are actually provided, meaning the references are broken. The SKILL.md itself is well-structured with clear sections, but without the referenced files, the skill is incomplete in practice.

3 / 5

Total

14

/

20

Passed

Description

45%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 identifies a clear domain (large-scale refactoring) and hints at a structured methodology (work packets, parallel analysis), giving it some distinctiveness. However, it lacks a 'Use when...' clause, uses jargon that users wouldn't naturally say, and doesn't enumerate specific concrete actions the skill performs.

Suggestions

Add an explicit 'Use when...' clause with natural trigger phrases like 'Use when the user asks to restructure, reorganize, or refactor a large codebase, rename modules, or move files across directories.'

Replace or supplement jargon like 'dependency-aware work packets' with concrete actions such as 'identifies affected files, updates imports, generates step-by-step migration plans, and validates changes across the dependency graph.'

Include natural synonyms and variations users might say: 'refactor', 'restructure', 'reorganize code', 'large-scale code changes', 'codebase migration'.

DimensionReasoningScore

Specificity

Names the domain (large refactors) and mentions two concrete concepts ('dependency-aware work packets' and 'parallel analysis'), but doesn't elaborate on what specific actions are performed (e.g., identifying affected files, generating migration plans, updating imports).

3 / 5

Completeness

Has a somewhat clear 'what' (plan and execute large refactors) but completely lacks a 'when' clause. There is no 'Use when...' guidance or equivalent trigger phrasing, which per the rubric should cap completeness at 3, and the 'what' itself is only moderately clear.

2 / 5

Trigger Term Quality

Includes 'refactors' which is a natural keyword, but 'dependency-aware work packets' and 'parallel analysis' are more technical/jargon terms unlikely to appear in user requests. Missing natural terms like 'restructure code', 'reorganize', 'rename', 'move files', 'codebase restructuring'.

3 / 5

Distinctiveness Conflict Risk

The focus on 'large refactors' with 'dependency-aware work packets' is fairly distinctive and unlikely to overlap with most other skills. However, it could potentially conflict with general code editing or refactoring skills without clearer boundary definitions.

4 / 5

Total

12

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.