CtrlK
BlogDocsLog inGet started
Tessl Logo

workflow-lite-test-review

Post-execution test review and fix - chain from workflow-lite-execute or standalone. Reviews implementation against plan, runs tests, auto-fixes failures.

56

Quality

63%

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/workflow-lite-test-review/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%

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, highly actionable skill for a complex multi-phase test review workflow. Its greatest strengths are the clear phase sequencing with explicit validation checkpoints and the concrete, executable code examples throughout. The main weakness is that the document is quite long and monolithic, with data structures and detailed phase logic that could be split into supporting files for better progressive disclosure.

Suggestions

Consider moving the Data Structures section (testReviewContext, testChecklist schemas) into a separate REFERENCE.md file to reduce the main skill's length

Trim the Mode 1 vs Mode 2 prose explanations since the code block already clearly demonstrates the branching logic

DimensionReasoningScore

Conciseness

The skill is fairly detailed and well-structured for a complex multi-phase workflow, but includes some redundant explanations (e.g., explaining what Mode 1 vs Mode 2 means when the code block already makes it clear). The data structures section is thorough but could be trimmed since Claude can infer schema from usage. Overall mostly efficient but not maximally lean.

2 / 3

Actionability

The skill provides fully executable JavaScript code blocks for session resolution, agent delegation, CLI invocation, and test framework detection. Commands are specific and copy-paste ready, with concrete patterns for each phase including exact bash commands, Agent() calls, and file paths.

3 / 3

Workflow Clarity

The 5-phase workflow is clearly sequenced with explicit TodoWrite checkpoints between phases, skip conditions clearly stated, an iterative fix loop with max iterations and break conditions, and a mandatory checkpoint callout for Phase 5. Error recovery is addressed with the 3-iteration fix loop and fallback to manual investigation. The error handling table covers edge cases.

3 / 3

Progressive Disclosure

The content is largely monolithic — all phases, data structures, error handling, and folder structure are inline in a single file. While the sections are well-organized with clear headers, the document is quite long and could benefit from splitting detailed data structures or phase-specific logic into separate reference files. The reference to `ccw spec load --category test` is a good external pointer but the rest is all inline.

2 / 3

Total

10

/

12

Passed

Description

50%

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 conveys a reasonable sense of what the skill does—reviewing implementations, running tests, and fixing failures—but lacks an explicit 'Use when...' clause and natural trigger terms users would employ. The reference to 'workflow-lite-execute' is internal jargon that doesn't help with user-facing skill selection, and the actions could be more concrete.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when tests fail after code implementation, when the user asks to run and fix tests, or after a workflow-lite-execute step completes.'

Include more natural trigger terms users would say, such as 'failing tests', 'test errors', 'debug test failures', 'fix broken tests', 'run test suite'.

Be more specific about the concrete actions: what types of tests (unit, integration), what 'reviewing against plan' means, and what kinds of auto-fixes are applied.

DimensionReasoningScore

Specificity

Names some actions ('reviews implementation against plan', 'runs tests', 'auto-fixes failures') but they are somewhat generic and not deeply specific about what kinds of tests, what kinds of fixes, or what 'reviewing against plan' entails concretely.

2 / 3

Completeness

The 'what' is partially addressed (reviews, runs tests, auto-fixes), but there is no explicit 'Use when...' clause. The phrase 'chain from workflow-lite-execute or standalone' hints at when but doesn't clearly articulate trigger conditions for Claude to select this skill.

2 / 3

Trigger Term Quality

Includes some relevant terms like 'test', 'fix', 'failures', and 'post-execution', but misses common natural user phrases like 'run tests', 'debug', 'test failures', 'failing tests', 'fix broken tests'. The term 'workflow-lite-execute' is internal jargon unlikely to be used by users.

2 / 3

Distinctiveness Conflict Risk

The combination of 'post-execution test review' and 'chain from workflow-lite-execute' provides some distinctiveness, but terms like 'runs tests' and 'auto-fixes failures' could overlap with general testing or debugging skills.

2 / 3

Total

8

/

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.