CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

kubernetes-deployment

Kubernetes deployment workflow for container orchestration, Helm charts, service mesh, and production-ready K8s configurations.

Quality

63%

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 ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/kubernetes-deployment/SKILL.md

The canonical home for this skill is kubernetes-deployment in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

53%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.

The body presents a well-sequenced, buzzword-free 7-phase workflow skeleton, but it operates entirely at the level of noun-phrase checklists: no executable commands, no manifest/Helm examples, and no explicit validation loops. It reads as an index of other skills rather than actionable deployment guidance.

Suggestions

Add executable commands to each phase, e.g., 'Build and scan: docker build -t app:1.0 . && docker push', 'helm lint charts/app/', 'kubectl apply -f manifests/ -n app'.

Include one minimal concrete example per phase (a Deployment+Service manifest snippet, a skeleton values.yaml, an Istio mTLS DestinationRule) instead of bare action nouns.

Add explicit validation checkpoints with feedback loops, e.g., 'kubectl rollout status deployment/app; if not healthy, run kubectl rollout undo' and tie them to the Quality Gates checklist.

DimensionReasoningScore

Conciseness

The body is lean with zero padding about concepts Claude already knows — it never explains what Kubernetes or Helm is. Minor trimmable redundancy exists: each phase's 'Skills to Invoke' list largely duplicates its 'Copy-Paste Prompts' block, and 'When to Use This Workflow' echoes the overview.

4 / 5

Actionability

Actions are terse noun phrases ('Create Deployment', 'Set up ConfigMap', 'Configure RBAC') with no kubectl/helm commands, no manifest or values.yaml snippets, and copy-paste prompts that just name other skills ('Use @k8s-manifest-generator to create K8s manifests'). This is high-level hinting that misses the specific steps to execute — it is above a 1 because real artifacts are named, but far from executable.

2 / 5

Workflow Clarity

A clear 7-phase sequence exists and a final Quality Gates checklist, but per-phase validation is only implicit ('Test container', 'Test chart' appear as unelaborated action items) and there are no feedback loops (validate → fix → retry) for risky cluster operations. Not a 4 because checkpoints are not explicit commands and not a 2 because the sequencing itself is coherent.

3 / 5

Progressive Disclosure

This is a single-file skill with no bundle directories (references/, scripts/, assets/ are absent), so all content is appropriately inline and well-sectioned into phases, gates, and related bundles. It does not reach 5 only because it exceeds 50 lines and its per-phase detail could eventually justify a reference file (e.g., a manifest or values.yaml template) as the skill matures.

4 / 5

Total

13

/

20

Passed

Description

56%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 names a specific niche with good natural keywords but is a verbless noun list: it states no concrete actions and provides no 'Use when' trigger guidance, capping completeness. Adding 2-3 concrete actions and an explicit trigger clause would lift it substantially.

Suggestions

Add concrete action verbs, e.g., 'Creates and optimizes container images, scaffolds Helm charts, generates K8s manifests, and configures service mesh (Istio/Linkerd), RBAC, and monitoring.'

Append an explicit trigger clause such as 'Use when deploying applications to Kubernetes, authoring Helm charts, or setting up service mesh, ingress, or K8s security.'

Include a few more natural user phrasings (kubectl, deploy an app to k8s, rollout, ingress) to broaden trigger coverage.

DimensionReasoningScore

Specificity

The description names the domain and several areas ("container orchestration, Helm charts, service mesh, and production-ready K8s configurations") but contains no action verbs at all — it is a list of nouns, matching 'names the domain but actions are minimal or generic'. It is not a 3 because no concrete action (create, deploy, configure) is ever stated, and not a 1 because the domain is clearly named with specific sub-areas.

2 / 5

Completeness

The 'what' is clear (a deployment workflow covering orchestration, Helm, service mesh, K8s configs) but there is no 'Use when...' clause or any explicit trigger guidance; the rubric guideline caps completeness at 3 for a missing 'when'. A 2 would require the 'what' to also be vague, which it is not.

3 / 5

Trigger Term Quality

Natural terms users would say are present: "Kubernetes", "K8s", "Helm charts", "service mesh", "container orchestration", "deployment". A few common phrasings are missing (e.g., 'deploy an app', 'kubectl', 'ingress', 'rollout'), keeping it below the comprehensive 5 anchor.

4 / 5

Distinctiveness Conflict Risk

The K8s deployment niche (Helm, service mesh, K8s configurations) is distinct with clear triggers; only minor overlap risk with closely related Docker/containerization or general DevOps skills prevents a 5.

4 / 5

Total

13

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills-claude/skills/kubernetes-deployment/SKILL.md

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.