CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

reuse-health-inline

Inline orchestration workflow for code duplication detection and consolidation with Beads integration. Provides step-by-step phases for reuse-hunter detection, priority-based consolidation with reuse-fixer, and verification cycles.

62

Quality

78%

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/reuse-health-inline/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

A well-engineered orchestration runbook: every phase has executable commands, explicit validation gates, a bounded feedback loop, and error-recovery paths including rollback. The only weaknesses are minor redundancy (Quick Reference table, Duplication Categories) and a monolithic single-file layout where a few sections could be externalized.

DimensionReasoningScore

Conciseness

The body is almost entirely commands, subagent prompts, and templates with no explanation of concepts Claude already knows; minor redundancy exists in the Quick Reference table repeating Beads commands from the phases and the "Duplication Categories" section re-listing Phase 2 detection criteria.

4 / 5

Actionability

Fully executable guidance throughout: concrete bash commands (`bd create ... -t chore -p 2`, `pnpm type-check`, `mkdir -p .tmp/current/{plans,changes,backups}`), complete copy-ready subagent prompts, TodoWrite templates, and clearly marked `{placeholder}` variables covering the high/medium/low cases.

5 / 5

Workflow Clarity

Phases 1–7 are explicitly sequenced with validation quality gates (type-check + build) before and after consolidation, a bounded verification feedback loop ("If iteration < 3 AND duplications_remaining > 0 → Go to Phase 2"), rollback instructions, and a dedicated error-handling section — the destructive/batch cap does not apply since validation is present.

5 / 5

Progressive Disclosure

No bundle files exist, so this is a self-contained single-file skill with good internal structure (overview diagram, per-phase headers, phase-to-Beads table); minor gaps in that the subagent prompts and the final summary template could be split into reference files to slim the main file.

4 / 5

Total

18

/

20

Passed

Description

58%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 clearly communicates a multi-phase duplication-detection-and-consolidation workflow in third person, but it has no explicit "when to use" trigger guidance and over-relies on internal jargon (Beads, reuse-hunter, reuse-fixer) rather than natural user vocabulary. It is distinguishable from other skills but would rarely be selected by a user asking in everyday terms.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user asks to find and consolidate duplicated/repeated code, DRY up the codebase, or eliminate copy-pasted types, constants, or utilities."

Replace or supplement jargon terms (reuse-hunter, reuse-fixer, inline orchestration) with natural synonyms like "duplicated code", "DRY", "copy-pasted code", and "refactor for reuse" so trigger matching works on user vocabulary.

Briefly state the outcome (shared single-source-of-truth packages, Beads issues created and closed) so the "what" covers the value delivered, not just the phases.

DimensionReasoningScore

Specificity

Lists several concrete actions ("code duplication detection and consolidation", "reuse-hunter detection, priority-based consolidation with reuse-fixer, and verification cycles"), but leans on internal tool names and omits actions like issue tracking and rollback, leaving minor coverage gaps.

4 / 5

Completeness

The "what" is clear (duplication detection, priority-based consolidation, verification), but there is no "Use when..." clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

"code duplication" is a natural user phrase, but the description is dominated by internal jargon ("Beads", "reuse-hunter", "reuse-fixer", "inline orchestration") and misses common variations users would say such as "DRY", "repeated code", "copy-pasted code", or "refactor".

3 / 5

Distinctiveness Conflict Risk

"Code duplication detection and consolidation with Beads integration" carves out a distinct niche with only minor overlap risk against a general refactoring or code-cleanup skill; the specific workflow naming further distinguishes it.

4 / 5

Total

14

/

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

maslennikov-ig/claude-code-orchestrator-kit

Path

.claude/skills/reuse-health-inline/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.