一键导入
file-transfer
Upload, download, and edit files on remote servers via NAVIG
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Upload, download, and edit files on remote servers via NAVIG
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Essential file system operations.
Common Git version control operations.
Summarize web pages, articles, YouTube videos, and documents using AI
Query and manage databases on remote servers via NAVIG
Check GitHub repos, CI status, PRs, and issues using the gh CLI
Safely restart Docker containers with mandatory confirmation and state checks.
| name | file-transfer |
| description | Upload, download, and edit files on remote servers via NAVIG |
| user-invocable | true |
| navig-commands | ["navig file upload {local} {remote}","navig file download {remote} {local}","navig file edit {remote_path}","navig sync pull {remote_path} {local_path}","navig sync push {local_path} {remote_path}"] |
| examples | ["Download the nginx config","Upload this file to the server","Edit the .env file on production","Sync the website files","Pull the logs from the server"] |
Upload, download, edit remote files, and sync directories between local and remote servers.
User says: "Download the nginx config" / "Get the .env file"
navig host use {host}
navig file download /etc/nginx/nginx.conf ./nginx.conf
Response:
📥 Downloaded from {host}:
/etc/nginx/nginx.conf → ./nginx.conf (2.3KB)
✅ File saved locally
User says: "Upload index.html to the server"
navig file upload ./index.html /var/www/html/index.html
Response:
📤 Uploaded to {host}:
./index.html → /var/www/html/index.html (4.5KB)
✅ File uploaded successfully
User says: "Edit the .env on production"
navig file edit /var/www/app/.env
Opens the file in your local editor with remote sync.
User says: "Sync the website files to my computer"
navig sync pull /var/www/html ./local-copy
Response:
📥 Syncing from {host}:/var/www/html...
Transferred: 45 files (12.3MB)
New: 3 files
Updated: 8 files
Unchanged: 34 files
✅ Sync complete → ./local-copy/
User says: "Deploy my local changes to the server"
navig sync push ./dist /var/www/html
⚠️ Confirm before push: "This will overwrite remote files. Continue? (yes/no)"
| File | Path | Purpose |
|---|---|---|
| Nginx config | /etc/nginx/nginx.conf | Web server config |
| App .env | /var/www/app/.env | Environment variables |
| SSH config | ~/.ssh/config | SSH settings |
| Nginx error log | /var/log/nginx/error.log | Debug web errors |
| System log | /var/log/syslog | System events |