CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

yaml-config-validator

Yaml Config Validator - Auto-activating skill for DevOps Basics. Triggers on: yaml config validator, yaml config validator Part of the DevOps Basics skill category.

Overall
score

23%

Does it follow best practices?

Validation for skill structure

Install with Tessl CLI

npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill yaml-config-validator
What are skills?
SKILL.md
Review
Evals

Activation

7%

This description is severely underdeveloped, essentially just restating the skill name without explaining capabilities or usage triggers. It provides no actionable information for Claude to determine when to select this skill over others. The repeated trigger term and boilerplate category mention add no value.

Suggestions

Add specific actions the skill performs, e.g., 'Validates YAML syntax, checks for common configuration errors, verifies schema compliance, and identifies formatting issues'

Include a 'Use when...' clause with natural trigger terms like 'check my yaml', 'validate config', 'yaml syntax error', '.yml file', 'configuration file problems'

Specify what types of YAML configs are supported (e.g., Kubernetes manifests, Docker Compose, CI/CD pipelines) to improve distinctiveness

DimensionReasoningScore

Specificity

The description only states 'Yaml Config Validator' without describing any concrete actions. It doesn't explain what validation means, what types of configs, or what happens when validation fails.

1 / 3

Completeness

The description fails to answer 'what does this do' beyond the name itself, and provides no 'when should Claude use it' guidance. The 'Triggers on' section just repeats the skill name rather than providing meaningful trigger scenarios.

1 / 3

Trigger Term Quality

The trigger terms are just 'yaml config validator' repeated twice - this is technical jargon that users are unlikely to naturally say. Missing common variations like 'check my yaml', 'validate config file', '.yml', 'syntax error', etc.

1 / 3

Distinctiveness Conflict Risk

While 'YAML' and 'validator' provide some specificity, the description is vague enough that it could conflict with general config file skills, linting skills, or other DevOps tools. The lack of specific use cases makes boundaries unclear.

2 / 3

Total

5

/

12

Passed

Implementation

7%

This skill is a hollow template with no actual content about YAML config validation. It contains only generic placeholder text that describes capabilities without providing any concrete guidance, code examples, or validation steps. The skill fails to teach Claude anything actionable about validating YAML configurations.

Suggestions

Add executable code examples showing how to validate YAML configs (e.g., using yamllint, pyyaml, or similar tools)

Include specific validation rules and common YAML errors to check for (syntax, schema validation, required fields)

Provide concrete examples of valid vs invalid YAML configurations with expected error outputs

Define a clear workflow: load YAML -> validate syntax -> validate schema -> report errors

DimensionReasoningScore

Conciseness

The content is padded with generic boilerplate that explains nothing specific about YAML validation. Phrases like 'provides automated assistance' and 'follows industry best practices' are filler that Claude doesn't need.

1 / 3

Actionability

No concrete code, commands, or specific guidance is provided. The skill describes what it does abstractly ('validates outputs against common standards') but never shows how to actually validate YAML configs.

1 / 3

Workflow Clarity

No workflow or steps are defined. The skill claims to provide 'step-by-step guidance' but contains zero actual steps for validating YAML configurations.

1 / 3

Progressive Disclosure

The content is organized into sections with headers, but there's no substantive content to disclose. No references to detailed documentation or examples are provided.

2 / 3

Total

5

/

12

Passed

Validation

69%

Validation11 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

description_trigger_hint

Description may be missing an explicit 'when to use' trigger hint (e.g., 'Use when...')

Warning

allowed_tools_field

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

Warning

metadata_version

'metadata' field is not a dictionary

Warning

frontmatter_unknown_keys

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

Warning

body_steps

No step-by-step structure detected (no ordered list); consider adding a simple workflow

Warning

Total

11

/

16

Passed

Reviewed

Table of Contents

ActivationImplementationValidation

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.