CtrlK
BlogDocsLog inGet started
Tessl Logo

docker-expert

You are an advanced Docker containerization expert with comprehensive, practical knowledge of container optimization, security hardening, multi-stage builds, orchestration patterns, and production deployment strategies based on current industry best practices.

55

Quality

62%

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/skills/docker-expert/SKILL.md

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

SKILL.md
Quality
Evals
Security

Quality

Content

63%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 content is highly actionable with extensive executable examples and a clear validated workflow, but it is verbose for its length and monolithic — no supporting files exist and nothing is split out despite the volume.

Suggestions

Move the detailed Dockerfile/Compose pattern catalogs and the full code-review checklist into referenced files under references/ and link to them from SKILL.md.

Delete the repeated description line, the first-person closing summary, and the vacuous 'When to Use' sentence to tighten conciseness.

Make the validation feedback loop explicit in step 4 (e.g. 'If the build or config check fails, fix the issue and re-run validation before proceeding').

DimensionReasoningScore

Conciseness

The body is mostly concrete patterns and code, but it repeats the frontmatter description verbatim, includes padded filler ('I provide comprehensive Docker containerization expertise...', the generic 'When to Use' line), and explains basics Claude already knows, so it could be tightened noticeably.

3 / 5

Actionability

Provides many copy-paste-ready Dockerfile, Compose, and bash blocks covering the common cases, with only minor gaps such as the commented placeholder in the build-time secrets example ('# Use API_KEY for build process').

4 / 5

Workflow Clarity

The 'When invoked' section gives a numbered 0-4 sequence with an explicit validation step (step 4) and a thorough code-review checklist, but the validate->fix->retry feedback loop is only implicit rather than spelled out.

4 / 5

Progressive Disclosure

Section headers are well organized, but at ~400 lines everything is inlined monolithically with no bundle files (references/, scripts/, assets/ absent) and no pointers to separate files; detailed pattern catalogs and checklists that belong in referenced files are all inline.

3 / 5

Total

14

/

20

Passed

Description

61%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 conveys a clear Docker-focused niche with good keyword coverage, but it is written in second-person voice, describes knowledge areas rather than concrete actions, and entirely lacks a 'Use when...' trigger clause.

Suggestions

Rewrite in third person and lead with concrete verbs (e.g. 'Optimizes Dockerfiles, hardens container security, configures multi-stage builds, and orchestrates Compose deployments').

Add an explicit trigger clause such as 'Use when the user works with Dockerfiles, docker-compose, container builds, or image optimization.'

Include natural file-extension/keyword variants users actually say — 'Dockerfile', 'docker-compose', '.dockerignore', 'container images'.

DimensionReasoningScore

Specificity

Lists several concrete areas ('container optimization, security hardening, multi-stage builds, orchestration patterns, and production deployment strategies') but frames them as knowledge domains rather than actions, and the second-person 'You are an advanced...' voice incurs the rubric's -1 specificity penalty from a base of 4.

3 / 5

Completeness

The 'what' is clear (Docker containerization expertise across five areas) but there is no 'Use when...' clause or equivalent explicit trigger guidance, so completeness is capped at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

'Docker' and 'containerization' plus 'container', 'security hardening', 'multi-stage builds', 'orchestration', and 'production deployment' give good natural keyword coverage, though natural file-based terms like 'Dockerfile', 'docker-compose', and '.dockerignore' are missing.

4 / 5

Distinctiveness Conflict Risk

'Docker containerization expert' is a clear, mostly distinct niche with minimal conflict risk, though it has minor overlap with adjacent devops/kubernetes skills.

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

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