← 返回 Skills 市场
xueyetianya

Deploy Helper

作者 bytesagain4 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ 安全检测通过
508
总下载
1
收藏
1
当前安装
8
版本数
在 OpenClaw 中安装
/install deploy-helper
功能描述
One-command deployment assistant. Generate Dockerfiles, docker-compose configs, Nginx configs, CI/CD pipelines, Vercel/Netlify configs, Kubernetes manifests.
使用说明 (SKILL.md)

🚀 Deploy Helper

From local to production — deployment configs generated in seconds.

Usage

bash scripts/deploy.sh \x3Ccommand> \x3Cproject_type> [options]

Where project_type is one of: node, python, go, java, static

Commands

Containers

  • docker \x3Ctype> — Multi-stage Dockerfile with security best practices
  • compose \x3Ctype> — docker-compose.yml with common middleware

Web Server

  • nginx \x3Ctype> — Nginx config (reverse proxy / SPA / static site)
  • ssl \x3Cdomain> — SSL/Let's Encrypt certificate config

CI/CD

  • ci \x3Cplatform> — CI/CD pipeline (github / gitlab / jenkins)

Serverless

  • vercel \x3Ctype> — vercel.json configuration
  • netlify \x3Ctype> — netlify.toml configuration

Orchestration

  • k8s \x3Ctype> — Kubernetes Deployment + Service + Ingress YAML

Choosing a Deploy Path

Side project  → Vercel / Netlify (zero config)
Small team    → Docker Compose + Nginx
Production    → K8s + CI/CD + SSL

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

安全使用建议
This skill is coherent with its description: it generates deployment config templates and includes a small local helper script. Before running, note that: 1) scripts/script.sh will create a directory (default ~/.local/share/deploy-helper) and append files like history.log and reference a config path—if you don't want local files, set DEPLOY_HELPER_DIR or avoid running that script; 2) outputs contain example placeholder credentials (e.g., postgres://user:pass)—replace them with real secrets stored securely (platform secrets or a vault) before deploying; 3) the tool only prints templates (deploy.sh) and does not perform network operations or exfiltrate data, but always review generated configs before applying them in production or CI. If you want extra assurance, inspect the bundled scripts locally and run them in a disposable test repo or container first.
功能分析
Type: OpenClaw Skill Name: deploy-helper Version: 2.0.0 The deploy-helper skill is a legitimate utility for generating deployment configuration files such as Dockerfiles, Nginx configs, and CI/CD pipelines. The primary script, scripts/deploy.sh, uses Python to print well-structured templates based on user-provided arguments, while scripts/script.sh provides basic project management placeholders and local logging. No evidence of data exfiltration, malicious execution, or prompt injection was found.
能力评估
Purpose & Capability
Name/description (generate Dockerfiles, compose, nginx, CI, Vercel/Netlify, k8s) align with the included SKILL.md and the two scripts: scripts/deploy.sh prints templates for all listed targets; scripts/script.sh is a small local developer helper. No unrelated credentials, binaries, or external services are required.
Instruction Scope
SKILL.md instructs running bash scripts (scripts/deploy.sh). The deploy.sh code only prints config templates and does not read or exfiltrate system files or environment variables. The included script.sh writes local logs and provides a local CLI; its behavior is limited to creating a data directory and appending to log files.
Install Mechanism
No install spec or external downloads. The skill is instruction-only with bundled scripts (no packages fetched at install time), which is the lowest-risk install model described in the guidance.
Credentials
The skill declares no required env vars. scripts/script.sh will honor an optional DEPLOY_HELPER_DIR and otherwise uses XDG_DATA_HOME or $HOME to create ~/.local/share/deploy-helper and write history.log/config references. This local file I/O is reasonable for a developer tool, but users should expect files to be created in their home directory. The templates include example credentials (e.g., postgres://user:pass) only as placeholders—these are not actual secret reads but should be replaced before production use.
Persistence & Privilege
always:false and the skill does not modify other skills or global agent settings. The only persistence is the script.sh behavior which creates a per-user data directory and appends local logs—limited and proportional to a CLI helper's purpose.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install deploy-helper
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /deploy-helper 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v2.3.2
yaml-fix+quality
v2.3.1
yaml-fix+quality
v2.3.0
Quality fixes: aligned docs with implementation
v2.2.0
Enhanced descriptions for better AI triggering
v1.0.2
Runtime fix
v1.0.1
- Removed the "tips.md" file from the project. - No functional or documentation changes to the skill itself.
v1.0.0
- Initial release of deploy-helper. - Provides one-command generation of deployment configs: Dockerfiles, docker-compose, Nginx, CI/CD pipelines, Vercel/Netlify, Kubernetes, and SSL setup. - Supports multiple project types: node, python, go, java, static. - Includes clear usage and recommended deployment paths for different project sizes.
元数据
Slug deploy-helper
版本 2.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 8
常见问题

Deploy Helper 是什么?

One-command deployment assistant. Generate Dockerfiles, docker-compose configs, Nginx configs, CI/CD pipelines, Vercel/Netlify configs, Kubernetes manifests. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 508 次。

如何安装 Deploy Helper?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install deploy-helper」即可一键安装,无需额外配置。

Deploy Helper 是免费的吗?

是的,Deploy Helper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Deploy Helper 支持哪些平台?

Deploy Helper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Deploy Helper?

由 bytesagain4(@xueyetianya)开发并维护,当前版本 v2.0.0。

💬 留言讨论