CtrlK
BlogDocsLog inGet started
Tessl Logo

delegation-check

Check workflow delegation prompts against agent role definitions for content separation violations. Detects conflicts, duplication, boundary leaks, and missing contracts. Triggers on "check delegation", "delegation conflict", "prompt vs role check".

57

Quality

66%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Risky

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/delegation-check/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

47%

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

This skill has excellent workflow structure with clear sequencing, verdicts, and reporting formats, but suffers significantly from verbosity. The 7 conflict dimensions are thoroughly specified but could be condensed dramatically — much of the content describes what to look for in natural language rather than providing executable detection logic. The inline specification of all dimensions makes the skill unnecessarily long for a SKILL.md that should serve as an overview.

Suggestions

Condense the 7 conflict dimensions into a compact reference table (dimension | what to flag | severity) and move detailed check logic, allowed exceptions, and examples into a separate reference file like `dimensions.md`.

Replace natural language detection descriptions ('Scan prompt content for...') with concrete regex patterns or executable grep/search commands that can actually perform the checks.

Remove explanatory tables like 'Block | What It Contains' and 'Section | Key Content' — Claude can parse XML tags and markdown sections without being told what they contain.

Move the detailed output format template and fix recommendation structure to a separate `report-format.md` to keep the main skill focused on the process logic.

DimensionReasoningScore

Conciseness

The skill is extremely verbose at ~300+ lines. It explains parsing structures, block definitions, and detection patterns in exhaustive detail that Claude could infer from much shorter instructions. Tables like 'Block | What It Contains' and 'Section | Key Content' describe obvious XML tag semantics. The 7 dimensions could be expressed far more concisely.

1 / 3

Actionability

The skill provides concrete grep commands and structured output formats, but most of the 'checking' logic is described rather than implemented as executable code. The conflict detection across 7 dimensions is described in natural language checks ('Scan prompt content for...') rather than providing executable validation scripts or concrete pattern-matching code.

2 / 3

Workflow Clarity

The 7-step process is clearly sequenced from scope determination through discovery, parsing, conflict checking, aggregation, and reporting. It includes explicit validation checkpoints (success criteria checklist), error classification (error/warning/info), verdict thresholds, and fix recommendation structure with before/after examples.

3 / 3

Progressive Disclosure

The skill references one external file (separation-rules.md) in required_reading, which is appropriate, but the body itself is monolithic — all 7 conflict dimensions with their full check logic, severity rules, and exceptions are inlined rather than being split into a reference file. The detailed dimension specifications would benefit from being in a separate reference document.

2 / 3

Total

8

/

12

Passed

Description

85%

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 is a well-crafted description that clearly defines a specific niche (delegation prompt validation in multi-agent workflows) with concrete actions and explicit trigger guidance. Its main weakness is that the trigger terms feel somewhat prescribed and may not match how users naturally phrase their requests. The description is concise, uses third person voice correctly, and would be easily distinguishable from other skills.

Suggestions

Expand trigger terms with more natural user phrasings like 'agent boundaries', 'role overlap', 'responsibility separation', 'who handles what', or 'agent handoff issues'.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: checking delegation prompts against role definitions, detecting conflicts, duplication, boundary leaks, and missing contracts. These are clearly defined capabilities.

3 / 3

Completeness

Clearly answers both 'what' (checks workflow delegation prompts against agent role definitions for content separation violations, detects conflicts/duplication/boundary leaks/missing contracts) and 'when' (explicit triggers provided: 'check delegation', 'delegation conflict', 'prompt vs role check').

3 / 3

Trigger Term Quality

Includes some relevant trigger terms like 'check delegation', 'delegation conflict', 'prompt vs role check', but these feel somewhat artificial/prescribed rather than natural phrases users would say. Missing more natural variations like 'agent boundaries', 'role overlap', 'responsibility separation'.

2 / 3

Distinctiveness Conflict Risk

Highly specific niche around workflow delegation prompt validation against agent role definitions. This is a very distinct domain unlikely to conflict with other skills due to its specialized focus on multi-agent delegation patterns.

3 / 3

Total

11

/

12

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

allowed_tools_field

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

Warning

Total

10

/

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.