CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

devops-engineer

Creates Dockerfiles, configures CI/CD pipelines, writes Kubernetes manifests, and generates Terraform/Pulumi infrastructure templates. Handles deployment automation, GitOps configuration, incident response runbooks, and internal developer platform tooling. Use when setting up CI/CD pipelines, containerizing applications, managing infrastructure as code, deploying to Kubernetes clusters, configuring cloud platforms, automating releases, or responding to production incidents. Invoke for pipelines, Docker, Kubernetes, GitOps, Terraform, GitHub Actions, on-call, or platform engineering.

76

Quality

95%

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

SKILL.md
Quality
Evals
Security

Quality

Content

92%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-engineered skill body: executable examples for the core outputs, a validation-gated workflow with an explicit production-approval checkpoint and blocked-verdict escape hatch, and clean progressive disclosure to 9 real reference files. The only cost is token overhead from redundant sections (duplicated when-to-use list, persona framing, bare tool-name list).

Suggestions

Remove or shrink the 'When to Use This Skill' section — it duplicates the frontmatter description already loaded at trigger time, saving ~10 lines of tokens.

Drop the role-persona framing ('10+ years of experience', Build/Deploy/Ops hats) and the bare 'Knowledge Reference' tool list; neither changes what Claude does, and the tool names already appear where they matter.

Fold the most critical MUST/MUST-NOT rules into the workflow steps they govern (e.g., the secrets rule beside the CI/CD example, the latest-tag rule beside the Dockerfile) so constraints surface at point of use.

DimensionReasoningScore

Conciseness

The body is efficient — lean code examples, a compact constraints list, and a reference table instead of inlined detail — but has trimmable padding: the 'When to Use This Skill' section duplicates the frontmatter description, the '10+ years of experience' persona and three-hats framing add little actionable value, and the 'Knowledge Reference' is a bare tool-name list. Fits 'efficient; minor instances of over-explanation'; not 5 because those sections don't earn their tokens, not 3 because the waste is small relative to the whole.

4 / 5

Actionability

Three copy-paste-ready examples — a complete GitHub Actions workflow (build, test, trivy scan, push to ghcr.io), a multi-stage Dockerfile with non-root user and HEALTHCHECK, and concrete kubectl rollback/verification commands — plus specific MUST/MUST-NOT constraints ('never use latest tag in production', 'store secrets in secret managers'). Specific executable examples cover the common cases; not 4 because the guidance is fully executable with no gaps.

5 / 5

Workflow Clarity

The 7-step Core Workflow is clearly sequenced with explicit validation ('Run terraform plan, lint configs, execute unit/integration tests; confirm no destructive changes before proceeding'), a production approval gate with a feedback path ('stop with a blocked verdict if approval is withheld'), smoke tests post-deploy, and rollback-ready confirmation before go-live. The destructive-operation validation cap is satisfied and feedback loops are present, matching the top anchor; not 4 because checkpoints are explicit at every risky stage.

5 / 5

Progressive Disclosure

SKILL.md is a genuine overview: a reference table pointing to 9 one-level-deep files, each with an explicit 'Load When' condition, and all 9 paths verified to exist as substantive content. Only minimal exemplar content is inlined and navigation is trivial. Matches 'clear overview with well-signaled one-level-deep references'; not 4 because there are no organization gaps.

5 / 5

Total

19

/

20

Passed

Description

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

A strong description: concrete third-person capability list, explicit 'Use when'/'Invoke for' trigger guidance with both natural phrases and keywords, answering what and when completely. The only weakness is minor conflict risk on single-tool triggers (Terraform, Kubernetes, on-call) versus the specialized sibling skills it references.

DimensionReasoningScore

Specificity

Lists multiple concrete actions in third-person voice — 'Creates Dockerfiles, configures CI/CD pipelines, writes Kubernetes manifests, and generates Terraform/Pulumi infrastructure templates' plus 'Handles deployment automation, GitOps configuration, incident response runbooks, and internal developer platform tooling' — comprehensive coverage of the DevOps domain. Exceeds the 'several specific actions with minor gaps' anchor; not below 5 since no core capability area is missing.

5 / 5

Completeness

Explicitly answers 'what' (the 'Creates... Handles...' sentences) and 'when' with two concrete trigger constructions ('Use when setting up CI/CD pipelines... or responding to production incidents' and 'Invoke for pipelines, Docker, Kubernetes...'). Mirrors the anchor-5 exemplar structure; the anchor-4 caveat 'when could be more explicit' does not apply.

5 / 5

Trigger Term Quality

Combines natural full phrases users would actually say ('setting up CI/CD pipelines, containerizing applications, deploying to Kubernetes clusters, responding to production incidents') with a keyword tail covering synonyms: 'Invoke for pipelines, Docker, Kubernetes, GitOps, Terraform, GitHub Actions, on-call, or platform engineering'. Matches the comprehensive-synonyms anchor; not 4 because no commonly used trigger phrasing is missing.

5 / 5

Distinctiveness Conflict Risk

The DevOps scope is mostly distinct with a clear niche, but single-tool triggers like 'Terraform', 'Kubernetes', and 'on-call' overlap with the closely related specialized skills it itself names (terraform-engineer, kubernetes-specialist, sre-engineer) — a query mentioning only Terraform could plausibly fire the wrong skill. Fits 'mostly distinct; minor overlap risk with closely related skills'; not 5 because of that overlap, not 3 because the overlap is confined to sibling-domain skills rather than broad.

4 / 5

Total

19

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Jeffallan/claude-skills

Path

skills/devops-engineer/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.