원클릭으로
navig
Core NAVIG CLI wrapper for host management, file operations, and remote execution.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Core NAVIG CLI wrapper for host management, file operations, and remote execution.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Essential file system operations.
Common Git version control operations.
Upload, download, and edit files on remote servers via NAVIG
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
| name | navig |
| description | Core NAVIG CLI wrapper for host management, file operations, and remote execution. |
| metadata | {"navig":{"emoji":"🚀","requires":{"bins":["navig","python"]}}} |
This skill provides the fundamental interface to the NAVIG system, allowing agents to manage remote hosts, transfer files, and execute commands.
# List all configured hosts to see what's available
navig host list
# Switch context to a specific host (REQUIRED before remote ops)
navig host use <hostname>
# Verify current connection
navig host show
navig host test
# Check server health (CPU, RAM, Disk)
navig host monitor show
# Check security status (Firewall, SSH)
navig host security show
# Simple command
navig run "df -h"
# Complex command (automatically handles base64 if needed by the tool, but explicit is safer)
$cmd = "docker ps | grep my-container"
$b64 = [Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes($cmd))
navig run --b64 $b64
# Run a local script on the remote host
navig run @myscript.sh
# Upload file (No confirmation needed)
navig file add ./local-config.yml /etc/myapp/config.yml
# Download file
navig file get /var/log/syslog ./logs/syslog.txt
# View file content (use --tail for logs)
navig file show /var/log/nginx/error.log --tail --lines 50
# List directory
navig file list /var/www/html
# Edit file content directly
navig file edit /etc/hosts --content "127.0.0.1 localhost"
For advanced DB ops, use the postgres or mysql specific skills, but navig db is the primitive.
# List databases
navig db list
# Run query (Use --plain for parsing)
navig db query "SELECT count(*) FROM users" -d myapp_db --plain
navig host use before any operation sequence.--tail, --lines, or grep to avoid overwhelming the context window.navig host test if a command fails to distinguish network issues from config errors.