CtrlK
BlogDocsLog inGet started
Tessl Logo

docker-container-basics

Docker Container Basics - Auto-activating skill for DevOps Basics. Triggers on: docker container basics, docker container basics Part of the DevOps Basics skill category.

35

1.02x

Quality

3%

Does it follow best practices?

Impact

95%

1.02x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/01-devops-basics/docker-container-basics/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

Containerize a Python Flask API for Deployment

Production-ready Dockerfile

Criteria
Without context
With context

Multi-stage or minimal base image

100%

100%

Non-root user

100%

100%

Dependency caching layer

100%

100%

Production WSGI server

100%

100%

EXPOSE instruction

100%

100%

dockerignore file present

100%

100%

Pinned base image tag

100%

100%

Build and run instructions

100%

100%

No secrets or credentials

100%

100%

Key decision explanation

100%

100%

Without context: $0.3345 · 3m 9s · 21 turns · 22 in / 4,773 out tokens

With context: $0.2805 · 2m 53s · 18 turns · 18 in / 3,227 out tokens

89%

9%

Set Up a Local Development Environment for a Web Application Stack

Docker Compose multi-service setup

Criteria
Without context
With context

Named volume for DB persistence

100%

100%

No volume for Redis

0%

100%

Custom network defined

100%

100%

Health checks or depends_on ordering

100%

100%

Environment variables for credentials

60%

70%

Port mapping for app only

100%

100%

Restart policy

0%

0%

Startup command in guide

100%

100%

Log viewing command

100%

100%

Clean shutdown command

100%

100%

Service verification step

100%

100%

Without context: $0.2046 · 2m 25s · 12 turns · 15 in / 3,200 out tokens

With context: $0.3873 · 2m 59s · 24 turns · 24 in / 4,597 out tokens

97%

-3%

Automate Docker Image Build and Publish in a CI Pipeline

CI/CD Docker integration

Criteria
Without context
With context

Triggers on main push

100%

100%

Docker Hub login step

100%

100%

Credentials use secrets

100%

100%

Commit SHA tag

100%

100%

Latest tag applied

100%

100%

Smoke test step

100%

75%

Push after test

100%

100%

Checkout step present

100%

100%

Pipeline stages explained

100%

100%

Manual trigger instructions

100%

100%

Tagging strategy explained

100%

100%

Without context: $0.2312 · 2m 30s · 14 turns · 15 in / 3,571 out tokens

With context: $0.3657 · 3m 3s · 23 turns · 360 in / 4,476 out tokens

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.