Chalk Labs
Need help deploying docker-patterns?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/clovel-docker-patterns
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: devops, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/docker-patterns
What's inside
- Skill name
docker-patterns- Description
- Dockerfile and docker-compose best practices. Use when creating, editing, or reviewing Dockerfiles or compose files.
- License
- MIT
- Instructions
- 20 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Docker Patterns ## Dockerfile - Multi-stage builds: separate build and runtime stages - Use specific base image tags, never `latest` - Order layers for cache efficiency: deps → build → copy - Non-root user in runtime stage - Use .dockerignore to exclude node_modules, .git, dist ## Node.js Specific - Use `node:22-slim` for runtime, `node:22` for build - Copy package.json + lockfile first, install, then copy source - Use `--production` or `--omit=dev` for runtime deps only ## Compose - Use profiles for optional services - Named volumes for persistent data - Health checks on all services - Environment variables via `.env` file, avoid hardcoded unless pre-existing or really constant config.
From Clovel/custom-ai-skills, MIT.
More from Clovel/custom-ai-skills
- 0.566score
hermes-code-delegation
Clovel
Routes all codebase work to the Claude Code CLI instead of the agent's own file tools, and picks the model the task warrants.
SkillAFreshness: AClaude Code +9 - 0.560score
hermes-claude-code-tmux
Clovel
Required procedure for a Hermes agent invoking the Claude Code CLI.
SkillAFreshness: AClaude Code +9 - 0.529score
git-workflow
Clovel
Git branching, commits, GPG signing, and merge request workflow.
SkillBFreshness: BClaude Code +9 - 0.524score
git-workflow-hermes
Clovel
Hermes variant of git-workflow — branching, commits, and MR/PRs with commit signing OFF.
SkillBFreshness: BClaude Code +9 - 0.474score
review-mr
Clovel
Lightweight local code review for diffs, branches, and GitLab merge requests.
SkillCFreshness: CClaude Code +9 - 0.410score
nestjs-paginated-list-routes
Clovel
Use when adding, reviewing, or fixing paginated GET list endpoints in a NestJS + Prisma + nestjs-zod backend.
SkillDFreshness: DClaude Code +9 - 0.409score
k8s-ops
Clovel
Kubernetes troubleshooting, deployment, and operations.
SkillDFreshness: DClaude Code +9 - 0.409score
ansible-ops
Clovel
Ansible playbook, inventory, and task conventions.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 19, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Clovel/custom-ai-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Clovel
- 0.566score
hermes-code-delegation
Clovel
Routes all codebase work to the Claude Code CLI instead of the agent's own file tools, and picks the model the task warrants.
SkillAFreshness: AClaude Code +9 - 0.560score
hermes-claude-code-tmux
Clovel
Required procedure for a Hermes agent invoking the Claude Code CLI.
SkillAFreshness: AClaude Code +9 - 0.529score
git-workflow
Clovel
Git branching, commits, GPG signing, and merge request workflow.
SkillBFreshness: BClaude Code +9 - 0.524score
git-workflow-hermes
Clovel
Hermes variant of git-workflow — branching, commits, and MR/PRs with commit signing OFF.
SkillBFreshness: BClaude Code +9 - 0.474score
review-mr
Clovel
Lightweight local code review for diffs, branches, and GitLab merge requests.
SkillCFreshness: CClaude Code +9 - 0.410score
nestjs-paginated-list-routes
Clovel
Use when adding, reviewing, or fixing paginated GET list endpoints in a NestJS + Prisma + nestjs-zod backend.
SkillDFreshness: DClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get docker-patterns running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
docker-patterns skill. Agent Mart. https://agentmart.dev/skills/clovel-docker-patterns (last updated 2026-10-24)