ソース情報
- リポジトリ
- tools-only/X-Skills
- ソースの最終更新活動
- 2026年3月1日 03:37
- 検出された SKILL.md の言語
- 英語
- スター
- 7
- フォーク
- 1
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/tools-only/X-Skills --skill networking-mosh-resilient-sshコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Index of Build Systems Skills
Coordination patterns for distributed dataflow systems including barriers, epochs, and distributed snapshots
Windowing, sessionization, time-series aggregation, and late data handling for streaming systems
SOC 職業分類に基づく
SKILL.md を表示中
| name | networking-mosh-resilient-ssh |
| description | Connecting over unreliable networks (mobile, WiFi) |
Use this skill when:
# macOS
brew install mosh
# Ubuntu/Debian
sudo apt install mosh
# Server must also have mosh installed
# Instead of SSH
ssh user@server
# Use Mosh
mosh user@server
# With specific port
mosh --ssh="ssh -p 2222" user@server
# With different mosh port range
mosh -p 60001 user@server
# Start mosh session
mosh user@server
# Network disconnects (sleep laptop, switch WiFi)
# Session continues when network returns
# Compare to SSH:
# ssh user@server
# [network disconnect]
# -> Connection lost, need to reconnect
# Start mosh on WiFi
mosh user@server
# Switch to cellular
# Session continues seamlessly
# SSH would require reconnect
# Open UDP ports (mosh uses 60000-61000 by default)
sudo ufw allow 60000:61000/udp
# Or specific range
sudo ufw allow 60001/udp
# Server: restrict port range
export MOSH_SERVER_PORT_RANGE=60001-60010
# Client: use restricted range
mosh -p 60001 user@server
# Use mosh over Tailscale
mosh user@100.64.0.5
# Benefits:
# - Encrypted by Tailscale
# - No need to open ports publicly
# - Resilient connection
# ~/.ssh/config
Host myserver
HostName server.example.com
User myuser
Port 2222
# Now use
mosh myserver
# Ultimate resilient setup
mosh user@server -- tmux attach
# Benefits:
# - Mosh handles network disruption
# - Tmux persists session on server
# - Can disconnect mosh and reconnect to same tmux
# ❌ Can't use scp/rsync over mosh
# Mosh is terminal-only
# ✅ Use SSH for file transfers
scp file.txt user@server:
# Or rsync
rsync -avz --progress file.txt user@server: