CtrlK
BlogDocsLog inGet started
Tessl Logo

jenkins-pipeline-intro

Jenkins Pipeline Intro - Auto-activating skill for DevOps Basics. Triggers on: jenkins pipeline intro, jenkins pipeline intro Part of the DevOps Basics skill category.

35

0.98x
Quality

3%

Does it follow best practices?

Impact

95%

0.98x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/01-devops-basics/jenkins-pipeline-intro/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

7%

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 description is extremely weak across all dimensions. It provides no concrete actions, no natural trigger terms beyond a repeated phrase, and no guidance on when Claude should select this skill. It reads more like a category label than a functional skill description.

Suggestions

Add specific concrete actions the skill performs, e.g., 'Explains Jenkins pipeline concepts, creates basic Jenkinsfile configurations, and walks through declarative vs scripted pipeline syntax.'

Add an explicit 'Use when...' clause with natural trigger terms, e.g., 'Use when the user asks about Jenkins pipelines, Jenkinsfiles, CI/CD setup with Jenkins, build automation, or getting started with Jenkins.'

Remove the redundant duplicate trigger term and replace with varied natural phrases users would actually say, such as 'Jenkins tutorial', 'CI/CD pipeline', 'Jenkinsfile', 'build pipeline', 'continuous integration'.

DimensionReasoningScore

Specificity

The description contains no concrete actions whatsoever. It says 'Jenkins Pipeline Intro' but never describes what the skill actually does—no verbs like 'create', 'configure', 'explain', or 'generate'.

1 / 3

Completeness

The description fails to answer both 'what does this do' and 'when should Claude use it'. There is no explanation of capabilities and no explicit 'Use when...' clause—only a redundant trigger phrase and a category label.

1 / 3

Trigger Term Quality

The only trigger terms listed are 'jenkins pipeline intro' repeated twice. These are not natural phrases a user would say; users are more likely to say 'set up a Jenkins pipeline', 'CI/CD pipeline', 'Jenkinsfile', or 'build automation'.

1 / 3

Distinctiveness Conflict Risk

The mention of 'Jenkins Pipeline' provides some domain specificity that distinguishes it from generic DevOps skills, but the lack of concrete actions or scope means it could easily overlap with other Jenkins or CI/CD related skills.

2 / 3

Total

5

/

12

Passed

Implementation

0%

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

This skill is an empty placeholder template that provides no actual content about Jenkins pipelines. It contains only meta-descriptions of what the skill would do, with no executable code, no pipeline syntax examples, no configuration guidance, and no actionable instructions whatsoever. It fails on every dimension of the rubric.

Suggestions

Add a concrete Jenkinsfile example (Declarative Pipeline syntax) that is copy-paste ready, e.g., a minimal pipeline with stages for build, test, and deploy.

Include specific, actionable steps for setting up a Jenkins pipeline: creating the Jenkinsfile, configuring the Jenkins job, and triggering the first build.

Remove all meta-description sections ('Purpose', 'When to Use', 'Capabilities', 'Example Triggers') and replace them with actual technical content about Jenkins pipeline concepts, syntax, and common patterns.

Add a workflow with validation checkpoints, such as verifying pipeline syntax with 'jenkins-cli declarative-linter' before committing.

DimensionReasoningScore

Conciseness

The content is entirely filler and meta-description. It explains what the skill does in abstract terms without providing any actual Jenkins pipeline knowledge. Every line describes the skill rather than teaching anything actionable.

1 / 3

Actionability

There is zero concrete guidance—no Jenkinsfile examples, no pipeline syntax, no commands, no code snippets. The content only describes what it would do rather than actually doing it.

1 / 3

Workflow Clarity

No workflow, steps, or process is defined. There are no instructions for creating, configuring, or running a Jenkins pipeline, and no validation checkpoints.

1 / 3

Progressive Disclosure

The content is a flat, generic template with no meaningful structure, no references to detailed materials, and no navigation to deeper content. The sections are boilerplate headers with no substance.

1 / 3

Total

4

/

12

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

frontmatter_unknown_keys

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

Warning

Total

9

/

11

Passed

Repository
jeremylongshore/claude-code-plugins-plus-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.