CtrlK
BlogDocsLog inGet started
Tessl Logo

devops

Comprehensive DevOps engineering practices for Kubernetes, CI/CD, Bash scripting, Ansible, and cloud infrastructure.

37

Quality

27%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./devops/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

32%

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 identifies the DevOps domain and lists relevant technologies but fails to describe specific actions Claude can perform and completely lacks trigger guidance for when to use this skill. The word 'Comprehensive' is vague filler that doesn't add value. Without a 'Use when...' clause, Claude cannot reliably select this skill from a large skill library.

Suggestions

Add a 'Use when...' clause with explicit triggers like 'Use when the user asks about Kubernetes deployments, writing Ansible playbooks, Bash scripts, CI/CD pipelines, or cloud infrastructure configuration'

Replace 'Comprehensive DevOps engineering practices' with specific actions like 'Write Kubernetes manifests, create CI/CD pipelines, develop Bash scripts, author Ansible playbooks, configure cloud resources'

Expand trigger terms to include common variations: 'k8s', 'kubectl', 'helm', 'containers', 'Docker', 'Jenkins', 'GitHub Actions', 'AWS', 'GCP', 'Azure', 'Terraform'

DimensionReasoningScore

Specificity

Names the domain (DevOps) and lists technologies (Kubernetes, CI/CD, Bash, Ansible, cloud infrastructure), but doesn't describe concrete actions like 'deploy containers', 'write playbooks', or 'configure pipelines'.

2 / 3

Completeness

Only addresses 'what' at a high level (DevOps practices) but completely lacks any 'when' guidance - no 'Use when...' clause or explicit trigger conditions for when Claude should select this skill.

1 / 3

Trigger Term Quality

Includes relevant technical keywords (Kubernetes, CI/CD, Bash, Ansible) that users might mention, but misses common variations like 'k8s', 'kubectl', 'pipeline', 'deployment', 'containers', 'Docker', 'AWS/GCP/Azure'.

2 / 3

Distinctiveness Conflict Risk

The combination of specific technologies (Kubernetes, Ansible, Bash) provides some distinctiveness, but 'cloud infrastructure' and 'CI/CD' are broad enough to potentially overlap with other infrastructure or deployment-related skills.

2 / 3

Total

7

/

12

Passed

Implementation

22%

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

This skill reads as a high-level style guide or checklist of DevOps principles rather than actionable instructions. It lacks concrete examples, executable code, specific commands, and step-by-step workflows that would enable Claude to actually perform DevOps tasks. The content tells Claude what to value but not how to do anything specific.

Suggestions

Add executable code examples for each major section (e.g., a complete Bash script with proper error handling, an Ansible playbook snippet, a Kubernetes deployment YAML)

Include specific step-by-step workflows with validation checkpoints for common tasks like 'deploying a Helm chart' or 'setting up a CI/CD pipeline'

Remove generic principles Claude already knows (PEP 8, DRY, KISS) and replace with project-specific patterns or commands

Add references to detailed documentation files for complex topics (e.g., 'See KUBERNETES_WORKFLOWS.md for deployment procedures')

DimensionReasoningScore

Conciseness

The content is reasonably efficient and avoids excessive explanation of basic concepts, but includes many general principles Claude already knows (e.g., 'Write Pythonic code adhering to PEP 8', 'Follow DRY and KISS principles') that don't add actionable value.

2 / 3

Actionability

The skill provides only abstract guidelines and principles without any concrete code examples, specific commands, or executable guidance. Statements like 'Use Helm charts or Kustomize for deployments' describe rather than instruct.

1 / 3

Workflow Clarity

No multi-step processes are defined, no validation checkpoints exist, and no workflows are sequenced. The content is a list of principles without any procedural guidance for how to actually perform DevOps tasks.

1 / 3

Progressive Disclosure

The content is organized into logical sections with clear headers, but it's a monolithic document with no references to detailed materials, examples, or supporting files for the many complex topics covered.

2 / 3

Total

6

/

12

Passed

Validation

62%

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

Validation10 / 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

metadata_version

'metadata' field is not a dictionary

Warning

license_field

'license' field is missing

Warning

body_examples

No examples detected (no code fences and no 'Example' wording)

Warning

body_output_format

No obvious output/return/format terms detected; consider specifying expected outputs

Warning

body_steps

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

Warning

Total

10

/

16

Passed

Repository
mindrally/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.