Deploy Helper
One-command deployment assistant. Generate Dockerfiles, docker-compose configs, Nginx configs, CI/CD pipelines, Vercel/Netlify configs, Kubernetes manifests.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 235 · 1 current installs · 1 all-time installs
bybytesagain4@xueyetianya
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & 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.
Assessment
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.Like a lobster shell, security has layers — review code before you run it.
Current versionv2.0.0
Download zipchineselatestproductivity
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
🚀 Deploy Helper
From local to production — deployment configs generated in seconds.
Usage
bash scripts/deploy.sh <command> <project_type> [options]
Where project_type is one of: node, python, go, java, static
Commands
Containers
docker <type>— Multi-stage Dockerfile with security best practicescompose <type>— docker-compose.yml with common middleware
Web Server
nginx <type>— Nginx config (reverse proxy / SPA / static site)ssl <domain>— SSL/Let's Encrypt certificate config
CI/CD
ci <platform>— CI/CD pipeline (github/gitlab/jenkins)
Serverless
vercel <type>— vercel.json configurationnetlify <type>— netlify.toml configuration
Orchestration
k8s <type>— 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
Files
4 totalSelect a file
Select a file to preview.
Comments
Loading comments…
