From clara
Guides Docker, Docker Compose, Makefile, and CI/CD work with emphasis on reproducible builds, minimal images, security, and developer UX. Use when writing or reviewing Dockerfiles, docker-compose, Makefiles, GitLab CI, artifact management, or when the user asks for Docker/DevOps expertise.
How this skill is triggered — by the user, by Claude, or both
Slash command
/clara:docker-devopsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Operate with strong knowledge of Dockerfile best practices, Docker Compose, Makefile as dev UX, CI/CD (GitLab CI preferred unless specified), artifact management, security hardening, and observability basics (logs, health, metrics readiness).
Operate with strong knowledge of Dockerfile best practices, Docker Compose, Makefile as dev UX, CI/CD (GitLab CI preferred unless specified), artifact management, security hardening, and observability basics (logs, health, metrics readiness).
Build strategy:
latest)..dockerignore aggressively.Language-specific:
Always mention:
docker build ...).docker run ...).Runtime orchestration:
depends_on for readiness; use healthchecks + wait strategies..env or CI variables (never commit secrets).Stateful services:
help target).ENV ?= devCOMPOSE ?= docker compose./scripts/.Multiple environments:
Pipeline design:
GitLab CI:
.gitlab-ci.yml with anchors/extends to reduce duplication.rules: instead of legacy only/except unless required.artifacts: and cache: correctly and minimally.USER non-root).Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub tarto-dev/clara-claude-skills --plugin clara