CtrlK
BlogDocsLog inGet started
Tessl Logo

devops

Azure Pipelines and Helm Umbrella charts. Trigger: CI/CD, Azure Pipelines, Helm, Kubernetes.

60

Quality

71%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./ywai/skills/devops/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

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

A well-structured, actionable reference: lean tables, executable validation commands, and clean progressive disclosure into three real reference files. Minor redundancy in Critical Patterns and the lack of one consolidated end-to-end workflow are the only weak spots.

Suggestions

De-duplicate the Critical Patterns section against Versioning Strategy and Key Rules to trim repeated rules.

Add a short numbered end-to-end 'Add a new service' workflow that sequences sub-chart creation, pipeline matrix entry, values node, and the validation checks.

Move or link the inline values.yaml field table into VALUES-REFERENCE.md if it largely duplicates the reference, keeping the overview leaner.

DimensionReasoningScore

Conciseness

The body is lean and table-driven without explaining concepts Claude already knows; the only padding is the Critical Patterns section restating rules already covered in Versioning Strategy and elsewhere, which keeps it just below a 5.

4 / 5

Actionability

It provides concrete, copy-pasteable commands (helm lint, helm template --debug, grep checks, python yaml.safe_load), a real chart tree, and specific field tables; the actual YAML templates live in the referenced files, leaving minor gaps.

4 / 5

Workflow Clarity

Validation & Verification gives explicit, sequenced checkpoints with commands and a naming-consistency check, and the Troubleshooting table supplies error feedback; it stops short of a single end-to-end numbered service-creation workflow, so it is not a 5.

4 / 5

Progressive Disclosure

The body is a clear overview with one-level-deep, well-signaled references (PIPELINES.md, HELM-STRUCTURE.md, VALUES-REFERENCE.md), all of which exist as real files, and detailed content is appropriately split out.

5 / 5

Total

17

/

20

Passed

Description

65%Weight 40%Scale 1-5

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 is short and carries an explicit, natural trigger phrase, but it states a domain rather than concrete capabilities. Adding 1-2 specific actions would lift specificity and completeness.

Suggestions

Add concrete actions to the description, e.g. 'Generate Azure Pipelines YAML and Helm Umbrella chart structures for multi-service projects'.

Include natural synonyms in the trigger list such as 'K8s', 'AKS', and 'DevOps' to improve keyword coverage.

Reframe the opening as a capability statement ('Generates/maintains ...') rather than just naming the domain.

DimensionReasoningScore

Specificity

The description names the domain ("Azure Pipelines and Helm Umbrella charts") but lists no concrete actions — it is a topic statement rather than a capability list, fitting the anchor that names the domain with minimal/generic actions.

2 / 5

Completeness

It provides an explicit trigger clause ("Trigger: ...") satisfying the 'when', and names the specific domain for the 'what'; the 'what' is action-light which keeps it just below a 5.

4 / 5

Trigger Term Quality

"Trigger: CI/CD, Azure Pipelines, Helm, Kubernetes" surfaces the natural terms users would say, but omits common synonyms/variants (K8s, AKS, DevOps), so coverage is good rather than comprehensive.

4 / 5

Distinctiveness Conflict Risk

The Azure Pipelines + Helm Umbrella chart pairing is a distinct niche with minor overlap risk against a generic Kubernetes/Helm skill, but not zero overlap.

4 / 5

Total

14

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

Total

15

/

16

Passed

Repository
YoizenSA/dev-ai-workflow
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.