← Back to Skills Marketplace
ckchzh

Docker Helper

by BytesAgain2 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ Security Clean
1106
Downloads
0
Stars
10
Active Installs
11
Versions
Install in OpenClaw
/install docker-helper
Description
Dockerfile生成、docker-compose编排、命令速查、调试排错、镜像优化、仓库配置. Use when you need docker helper capabilities. Triggers on: docker helper.
README (SKILL.md)

docker-helper

Dockerfile生成、docker-compose编排、命令速查、调试排错、镜像优化、仓库配置

为什么选择这个工具

  • ✅ 专为中文用户设计,理解中国市场和文化
  • ✅ 多种命令覆盖不同场景需求
  • ✅ 输出实用、可直接使用的内容
  • ✅ 持续更新,紧跟行业最新趋势

命令列表

命令 功能
dockerfile dockerfile
compose compose
command command
debug debug
optimize optimize
registry registry

专业建议

  • 使用具体版本标签,避免 latest
  • 合并RUN指令减少层数
  • 将不常变的指令放前面利用缓存
  • 使用多阶段构建减小最终镜像
  • 使用 .dockerignore 排除不需要的文件

docker-helper by BytesAgain

Commands

  • command — Execute command
  • compose — Execute compose
  • debug — Execute debug
  • h — Execute h
  • optimize — Execute optimize
  • php — Node.js Dockerfile
  • registry — Execute registry

💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com

Examples

# Show help
docker-helper help

# Run
docker-helper run
Usage Guidance
This skill appears to be what it claims: template generators and local helper scripts. Before installing, note: (1) the included docker-compose templates contain sensible but plain default credentials — replace them with secure secrets and avoid committing them to source control; (2) the helper creates a local data directory (defaults to ~/.local/share/docker-helper) where it writes history/logs (you can set DOCKER_HELPER_DIR to change this); (3) Dockerfile and compose snippets include HEALTHCHECK lines that use wget as examples — those are part of the generated files and not executed by the skill itself. If you plan to run the included scripts on sensitive machines, inspect/modify templates to match your security policies. Overall, no indications of credential exfiltration, hidden endpoints, or unexpected installations were found.
Capability Analysis
Type: OpenClaw Skill Name: docker-helper Version: 2.0.0 The docker-helper skill bundle is a legitimate utility for generating Dockerfiles, docker-compose configurations, and providing Docker-related documentation. Analysis of the primary scripts (scripts/docker.sh and scripts/script.sh) shows they function as template generators and simple workflow loggers without any network exfiltration, credential theft, or malicious execution patterns. The templates provided follow industry best practices, such as multi-stage builds and non-root users.
Capability Assessment
Purpose & Capability
Name/description (Dockerfile, compose, commands, debug, optimize, registry) match the provided assets: SKILL.md, templates and helper scripts that generate Dockerfiles and docker‑compose snippets and provide command/help text. The included scripts implement the advertised features.
Instruction Scope
SKILL.md contains only usage, command list and examples; it does not instruct the agent to read unrelated files, exfiltrate data, or contact external endpoints. The scripts produce templates and local helper output; they do not read arbitrary system configuration or transmit data off‑host.
Install Mechanism
No install spec is declared and no external downloads occur. The skill is instruction + local scripts only (no network fetches during install). This is the lowest‑risk install model.
Credentials
The skill declares no required environment variables or credentials. The scripts optionally respect DOCKER_HELPER_DIR/XDG_DATA_HOME/HOME for a data directory and the compose templates include standard environment placeholders/defaults (e.g., MYSQL_ROOT_PASSWORD) — these are template defaults, not required secrets.
Persistence & Privilege
always is false and the skill does not modify other skills or system settings. The helper creates a local data directory (~/.local/share/docker-helper by default) and logs actions there — this is limited, local persistence consistent with a CLI helper.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install docker-helper
  3. After installation, invoke the skill by name or use /docker-helper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v2.3.4
yaml-fix+quality
v2.3.3
yaml-fix+quality
v2.3.2
Quality upgrade: custom functionality
v2.3.1
Standards compliance: unique content, no template text
v2.3.0
Quality fixes: removed third-party references, aligned docs with implementation
v2.2.0
Enhanced descriptions for better AI triggering
v1.0.2
Runtime fix
v1.0.1
Add runtime declaration + security compliance
v1.1.0
Fix python heredoc parameter passing bug
v1.0.0
Initial release of docker-helper. - 提供Dockerfile生成、docker-compose编排、命令速查、调试排错、镜像优化、仓库配置功能 - 支持多条命令,覆盖不同Docker场景需求 - 专为中文用户设计,内容实用可用 - 内含专业的Docker最佳实践建议
Metadata
Slug docker-helper
Version 2.0.0
License MIT-0
All-time Installs 11
Active Installs 10
Total Versions 11
Frequently Asked Questions

What is Docker Helper?

Dockerfile生成、docker-compose编排、命令速查、调试排错、镜像优化、仓库配置. Use when you need docker helper capabilities. Triggers on: docker helper. It is an AI Agent Skill for Claude Code / OpenClaw, with 1106 downloads so far.

How do I install Docker Helper?

Run "/install docker-helper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Docker Helper free?

Yes, Docker Helper is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Docker Helper support?

Docker Helper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Docker Helper?

It is built and maintained by BytesAgain2 (@ckchzh); the current version is v2.0.0.

💬 Comments