CtrlK
BlogDocsLog inGet started
Tessl Logo

pantheon-ai/gitlab-ci-validator

Comprehensive toolkit for validating, linting, testing, and securing GitLab CI/CD pipeline configurations. Use this skill when working with GitLab CI/CD pipelines, validating pipeline syntax, debugging configuration issues, or implementing best practices.

Overall
score

100%

Does it follow best practices?

Validation for skill structure

Overview
Skills
Evals
Files

Discovery

100%

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 an excellent skill description that follows best practices. It uses third person voice, lists specific concrete capabilities, includes a comprehensive 'Use when...' clause with natural trigger terms, and is clearly scoped to GitLab CI/CD configurations making it highly distinguishable from other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'validates .gitlab-ci.yml syntax', 'detects security misconfigurations', 'checks for deprecated keywords', 'ensures proper stage ordering', and 'audits pipeline configurations for best practices'.

3 / 3

Completeness

Clearly answers both what (validates syntax, detects misconfigurations, checks deprecated keywords, etc.) AND when with explicit 'Use when...' clause covering multiple trigger scenarios including file types, validation tasks, debugging, and security audits.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: '.gitlab-ci.yml', 'GitLab CI/CD pipeline', 'configuration errors', 'hardcoded secrets', 'credentials', 'DAG', 'cache', 'security audits'. Includes both file names and conceptual terms.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with clear niche targeting specifically '.gitlab-ci.yml' files and GitLab CI/CD pipelines. The specific file format and platform references make it unlikely to conflict with generic CI/CD or YAML skills.

3 / 3

Total

12

/

12

Passed

Implementation

100%

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-crafted skill that demonstrates excellent structure and actionability. It provides a clear multi-step validation workflow with explicit checkpoints, executable commands throughout, and appropriate progressive disclosure to external documentation. The content respects Claude's intelligence by avoiding unnecessary explanations while providing all the concrete guidance needed.

DimensionReasoningScore

Conciseness

The content is lean and efficient, avoiding explanations of concepts Claude already knows. Each section provides direct, actionable information without padding or unnecessary context about what GitLab CI/CD is.

3 / 3

Actionability

Provides fully executable bash commands and Python code examples throughout. Commands are copy-paste ready with clear flags and options, and the CI/CD integration example is complete YAML that can be used directly.

3 / 3

Workflow Clarity

Clear 5-step workflow with explicit sequencing (syntax first, then best practices, then security). Each step has an 'Action' directive specifying what to do with results, and the workflow includes validation checkpoints before proceeding.

3 / 3

Progressive Disclosure

Excellent structure with quick-start commands upfront, detailed options in middle sections, and clear one-level-deep references to documentation and examples at the end. The docs/ and examples/ references are well-organized and clearly signaled.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Install with Tessl CLI

npx tessl i pantheon-ai/gitlab-ci-validator@0.1.0

Reviewed

Table of Contents