From zeabur
Pulls uploaded project files to a local directory using Zeabur CLI, skipping binaries and preserving structure, for analysis with bash tools like ls, cat, find. Reads configs like package.json, Dockerfiles, entry points.
npx claudepluginhub zeabur/agent-skills --plugin zeaburThis skill uses the workspace's default tool permissions.
> **Always use `npx zeabur@latest` to invoke Zeabur CLI.** Never use `zeabur` directly or any other installation method. If `npx` is not available, install Node.js first.
Downloads files, folders, or repos from GitHub URLs via gitload CLI without full git clone. Supports specific paths, private repos with auth, ZIP exports.
Analyzes unfamiliar codebases to generate structured onboarding guides with architecture maps, key entry points, conventions, and starter CLAUDE.md.
Analyzes unfamiliar codebases to generate structured onboarding guides with architecture maps, key entry points, conventions, and starter CLAUDE.md. Use for new projects or initial Claude Code setup.
Share bugs, ideas, or general feedback.
Always use
npx zeabur@latestto invoke Zeabur CLI. Never usezeaburdirectly or any other installation method. Ifnpxis not available, install Node.js first.
When the user's message contains <UploadedFile>upload_id</UploadedFile>, extract the upload_id from inside the tag.
# 1. Pull the uploaded project to a local directory
npx zeabur@latest file pull <upload_id> /tmp/project -i=false
# 2. Explore with standard bash tools
ls /tmp/project
cat /tmp/project/package.json
find /tmp/project -name "*.ts" -o -name "*.js" | head -20
# Download all files from an upload to a local directory
npx zeabur@latest file pull <upload_id> [target-dir] -i=false
. (current directory)npx zeabur@latest file pull <upload_id> /tmp/project -i=falsels -la /tmp/project and find /tmp/project -type fcat /tmp/project/package.json (or go.mod, requirements.txt, Cargo.toml)Dockerfile if presentsrc/main.*, index.*, app.*)zeabur-deploy skill| Tip | Details |
|---|---|
| Binary files are skipped | Images, fonts, archives won't be downloaded |
| Use a temp directory | Pull to /tmp/project to keep the workspace clean |
| Use standard tools | After pulling, grep, find, wc, cat all work normally |