CtrlK
BlogDocsLog inGet started
Tessl Logo

conductor-validator

Validates Conductor project artifacts for completeness, consistency, and correctness. Use after setup, when diagnosing issues, or before implementation to verify project context.

44

Quality

44%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/conductor-validator/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

22%

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

This skill fails to deliver on its stated purpose of validating Conductor project artifacts for completeness, consistency, and correctness. The content is a mix of a few concrete but shallow shell commands, generic boilerplate instructions, and useful but disconnected pattern-matching references. It lacks any actual validation workflow, success/failure criteria, or error handling that would make it functional as a validation skill.

Suggestions

Define a clear sequential validation workflow: 1) Check directory structure exists, 2) Verify required files present, 3) Validate content patterns (status markers, track IDs), 4) Report results — with explicit pass/fail criteria at each step.

Replace the generic Instructions section ('Clarify goals, constraints...') with specific validation checks, e.g., 'Verify every track in tracks.md has a corresponding directory in conductor/tracks/' and 'Check that track IDs match the pattern <type>_<name>_<YYYYMMDD>'.

Fix the 'Use this skill when' / 'Do not use this skill when' sections — they currently reference 'check if conductor directory exists' which is just the first code block's comment, not the actual skill scope (validating Conductor project artifacts).

Add concrete output examples showing what a successful validation report looks like versus a failed one, so Claude knows exactly what to produce.

DimensionReasoningScore

Conciseness

The content is padded with generic boilerplate ('Clarify goals, constraints, and required inputs', 'Apply relevant best practices') that adds no value. The 'Use this skill when' and 'Do not use this skill when' sections redundantly repeat 'check if conductor directory exists' — which appears to be a copy-paste artifact from the title of the first code block rather than the actual skill purpose. Much of the content is filler that doesn't teach Claude anything specific.

1 / 3

Actionability

The initial shell commands (ls -la conductor/, checking required files) are concrete and executable, and the pattern matching section provides specific marker formats. However, the Instructions section is entirely vague and generic ('Apply relevant best practices and validate outcomes') with no concrete validation logic, error handling, or specific checks for completeness/consistency/correctness as described in the skill's purpose.

2 / 3

Workflow Clarity

There is no clear sequenced workflow for validation. The skill lists some ls commands at the top but doesn't define what to do with the results, what constitutes a pass/fail, or how to handle missing files. For a validation skill involving checking multiple artifacts for completeness and consistency, the absence of any validation logic, decision points, or error recovery is a significant gap.

1 / 3

Progressive Disclosure

There is one reference to 'resources/implementation-playbook.md' for detailed examples, which is a reasonable attempt at progressive disclosure. However, no bundle files exist to support this reference, and the main content itself is poorly organized — the code block at the very top appears before any heading or context, and the sections don't flow logically from overview to detail.

2 / 3

Total

6

/

12

Passed

Description

67%

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 adequately covers both what the skill does and when to use it, which is its strongest aspect. However, it lacks specificity about what concrete validation actions are performed and what 'Conductor project artifacts' specifically entails. The trigger terms are functional but could better match natural user language patterns.

Suggestions

List specific concrete validation actions (e.g., 'checks config files for required fields, validates schema consistency, verifies dependency declarations') instead of the abstract 'completeness, consistency, and correctness'.

Add natural trigger terms users might say, such as 'check my setup', 'something broken', 'validate configuration', or specific file/artifact names that this skill inspects.

DimensionReasoningScore

Specificity

It names a domain ('Conductor project artifacts') and describes the general action ('validates for completeness, consistency, and correctness'), but does not list specific concrete actions like checking specific file types, schemas, or configurations.

2 / 3

Completeness

Clearly answers both 'what' (validates Conductor project artifacts for completeness, consistency, and correctness) and 'when' (after setup, when diagnosing issues, or before implementation to verify project context) with explicit trigger scenarios.

3 / 3

Trigger Term Quality

Includes some relevant terms like 'validates', 'Conductor project', 'diagnosing issues', and 'verify project context', but lacks natural user-facing trigger terms. Users might say 'check my setup', 'something's wrong', or 'validate config' — most common variations are missing.

2 / 3

Distinctiveness Conflict Risk

The term 'Conductor project artifacts' provides some specificity, but 'validates for completeness, consistency, and correctness' is fairly generic and could overlap with other validation or linting skills. The scope of what 'artifacts' means is unclear.

2 / 3

Total

9

/

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

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
sickn33/antigravity-awesome-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.