Kubeshark Installer
kubeshark/kubeshark
Installs and configures Kubeshark on a Kubernetes cluster, choosing between the quick CLI path and a Helm install with custom values.
Manage multiple VPS proxy nodes: deploy 3x-ui + VLESS+Reality, generate Clash/Mihomo subscription URLs, and keep them in sync.
$ npx skills add imraywang/proxy-fleet --skill proxy-fleet -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install imraywang/proxy-fleet proxy-fleet --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "proxy-fleet" agent skill from https://github.com/imraywang/proxy-fleet/tree/main into .claude/skills/proxy-fleet/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "proxy-fleet", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add imraywang/proxy-fleet --skill proxy-fleet -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install imraywang/proxy-fleet proxy-fleet --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "proxy-fleet" agent skill from https://github.com/imraywang/proxy-fleet/tree/main into .agents/skills/proxy-fleet/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "proxy-fleet", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add imraywang/proxy-fleet --skill proxy-fleet -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install imraywang/proxy-fleet proxy-fleet --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "proxy-fleet" agent skill from https://github.com/imraywang/proxy-fleet/tree/main into .cursor/skills/proxy-fleet/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "proxy-fleet", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add imraywang/proxy-fleet --skill proxy-fleet -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install imraywang/proxy-fleet proxy-fleet --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "proxy-fleet" agent skill from https://github.com/imraywang/proxy-fleet/tree/main into .gemini/skills/proxy-fleet/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "proxy-fleet", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install imraywang/proxy-fleet proxy-fleetInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add imraywang/proxy-fleet --skill proxy-fleet -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "proxy-fleet" agent skill from https://github.com/imraywang/proxy-fleet/tree/main into .github/skills/proxy-fleet/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "proxy-fleet", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add imraywang/proxy-fleet --skill proxy-fleet -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install imraywang/proxy-fleet proxy-fleet --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "proxy-fleet" agent skill from https://github.com/imraywang/proxy-fleet/tree/main into .opencode/skills/proxy-fleet/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "proxy-fleet", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
proxy-fleetManage multiple VPS proxy nodes: deploy 3x-ui + VLESS+Reality, generate Clash/Mihomo subscription URLs, and keep them in sync.
Proxy Fleet is an agent skill from imraywang/proxy-fleet. Manage multiple VPS proxy nodes: deploy 3x-ui + VLESS+Reality, generate Clash/Mihomo subscription URLs, and keep them in sync. Use this skill whenever the user mentions proxy servers, VPS deployment, 3x-ui, VLESS, Reality, Clash subscriptions, proxy fleet management, adding/removing proxy nodes, updating proxy rules, or checking proxy node status. Also trigger when the user says "部署代理", "代理节点", "订阅链接", "分流规则", or references their VPS proxy infrastructure in any way.
Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 11 other files, including scripts (for example `README.md`, `README_CN.md` and `config.example.json`).
It sits in DevOps & Cloud, covering Deployment. The repository describes itself as: One-command VPS proxy fleet management: deploy 3x-ui + VLESS+Reality, auto-generate Clash/Mihomo subscriptions. The licence is MIT.
Read from SKILL.md and the folder at commit a588266. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
python3sshFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use ssh, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Proxy Fleet loads about 1.2k tokens when it runs. Until then it costs about 121 tokens; SKILL.md has 402 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from imraywang/proxy-fleet at commit a588266, republished under its MIT licence (© imraywang). 402 words, ~1,216 tokens.
.claude/skills/proxy-fleet/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.Manage multiple VPS proxy nodes from a single command line. Deploy 3x-ui + VLESS+Reality and generate Clash/Mihomo subscription URLs that auto-sync when nodes change.
cd /Users/wangzhuc/proxy-fleetAll commands run from the project root:
python3 scripts/fleet.py init # First-time setup
python3 scripts/fleet.py status # Parallel health check
python3 scripts/fleet.py deploy <host> [--name X --emoji 🇯🇵] # One-click deploy
python3 scripts/fleet.py deploy <host> --nat 10000-10009 # NAT machine
python3 scripts/fleet.py remove <host> # Remove from subscription
python3 scripts/fleet.py sync # Regenerate subscription YAML
python3 scripts/fleet.py upgrade <host> [host...] # Upgrade 3x-ui, keep settings, pin Xray| User says | Command |
|---|---|
| "加台机器 / deploy / 部署代理" | deploy <ssh-host> |
| "删掉这个节点 / remove" | remove <ssh-host> |
| "节点状态 / 看下代理" | status |
| "更新规则 / 加个 AI 域名" | Edit templates/rules/*.yaml → sync |
| "刷新订阅 / 同步" | sync |
SSH → scan ports (avoid conflicts) → pick available port
→ install 3x-ui → reset credentials via CLI
→ generate x25519 keys → create VLESS+Reality inbound via API
→ detect firewall (ufw/iptables) → open ports
→ verify connectivity → save to config.json → sync subscription| File | Purpose |
|---|---|
config.json | Fleet state — credentials, nodes, subscription hosting (gitignored) |
config.example.json | Template for new users |
scripts/fleet.py | Main CLI — all operations |
templates/rules/ai.yaml | AI service routing rules (OpenAI, Claude, Gemini, etc.) |
templates/rules/proxy.yaml | Common proxy rules (Google, GitHub, Twitter, etc.) |
templates/rules/streaming.yaml | Streaming rules (YouTube, Netflix, etc.) |
templates/rules/direct.yaml | China-direct and LAN rules |
Edit the relevant file in templates/rules/, then run sync to regenerate and upload
the subscription. Users refresh in Clash Verge Rev to get changes.
sync publishes three files under subscription.file_path: config.yaml (Clash/mihomo),
shadowrocket.txt (Shadowrocket node subscription, base64 vless:// links) and
shadowrocket.conf (Shadowrocket rules/groups; groups use policy-regex-filter, so the
conf never names a node). Inline rules in templates/rules/ feed both; group names are
mapped via SR_POLICY_MAP.
These matter when debugging or extending the skill:
x25519 outputs PrivateKey / Password (= public key) / Hash32.
Older versions use Private key / Public key. The script handles both./usr/local/x-ui/x-ui setting CLI.POST /login → session cookie → /panel/api/inbounds/{add,update,del,list}.XRAY_VERSION): Xray >= v26.9.8 rejects
REALITY ClientHellos without X25519MLKEM768, which locks Shadowrocket out. Clash needs
support-x25519mlkem768: true (generated). Don't raise the pin without probing Shadowrocket."0.0.0"..tmp then mv'd — a config must never reference a ruleset the host can't serve.sync installs /etc/cron.d/proxy-fleet-mirror on the subscription
host (daily 04:17, script /usr/local/sbin/proxy-fleet-mirror.sh). The script validates the
zstd magic before replacing any live .mrs, so a bad upstream day only means a stale mirror./usr/local/x-ui/bin/xray-linux-*), works
on both amd64 and arm64.© imraywang, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 8 other files (scripts) in the repository root of imraywang/proxy-fleet.
Open the folder on GitHubat commit a588266
Proxy Fleet next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Proxy Fleet this skillimraywang/proxy-fleet | 173 | — | ~1.2k | Automated safety check: Pass | MIT | |
| Kubeshark Installerkubeshark/kubeshark | 12k | — | ~3.6k | Automated safety check: Notes | Apache-2.0 | |
| GreptimeDB Dev Docker ImageGreptimeTeam/greptimedb | 6.7k | — | ~4k | Automated safety check: Notes | Apache-2.0 | |
| KubeSphere ServiceMesh Managerkubesphere/kubesphere | 17k | — | ~2.4k | Automated safety check: Pass | Custom licence | |
| Vercelremotion-dev/remotion | 62k | — | ~1.2k | Automated safety check: Pass | Custom licence | |
| AWS Cdk Developmentzxkane/aws-skills | 367 | 2 repos | ~2.5k | Automated safety check: Pass | MIT |
kubeshark/kubeshark
Installs and configures Kubeshark on a Kubernetes cluster, choosing between the quick CLI path and a Helm install with custom values.
GreptimeTeam/greptimedb
Packages a locally built GreptimeDB debug binary into a development-only Docker image for local-cluster testing, with an optional push to a dev registry.
kubesphere/kubesphere
Installs, checks and troubleshoots the KubeSphere ServiceMesh extension (Istio, Kiali, Jaeger), including grayscale release, sidecar injection, topology and tracing issues.
remotion-dev/remotion
Set up a Codex monitor for Vercel deployments and preview URLs.
zxkane/aws-skills
AWS Cloud Development Kit (CDK) expert for building cloud infrastructure with TypeScript/Python.
maslennikov-ig/claude-code-orchestrator-kit
Comprehensive DevOps skill for CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup…
Categories
Manage multiple VPS proxy nodes: deploy 3x-ui + VLESS+Reality, generate Clash/Mihomo subscription URLs, and keep them in sync. Proxy Fleet is an agent skill from imraywang/proxy-fleet. Manage multiple VPS proxy nodes: deploy 3x-ui + VLESS+Reality, generate Clash/Mihomo subscription URLs, and keep them in sync.
Proxy Fleet fits situations like: the user mentions proxy servers; clash subscriptions; proxy fleet management; adding/removing proxy nodes.
Run `npx skills add imraywang/proxy-fleet --skill proxy-fleet -a claude-code`. Or copy the skill folder (the imraywang/proxy-fleet repository) into .claude/skills/proxy-fleet in your project. Claude Code loads it when a task matches its description.
Run `npx skills add imraywang/proxy-fleet --skill proxy-fleet -a codex`. Or copy the skill folder (the imraywang/proxy-fleet repository) into .agents/skills/proxy-fleet in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add imraywang/proxy-fleet --skill proxy-fleet -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/proxy-fleet, .gemini/skills/proxy-fleet, .github/skills/proxy-fleet and .opencode/skills/proxy-fleet in your project.
Going by SKILL.md and its folder, Proxy Fleet needs Python for the scripts in its folder and the command-line tools its instructions call (python3 and ssh). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use ssh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Proxy Fleet is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.2k tokens (SKILL.md is roughly 4.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Proxy Fleet: Kubeshark Installer (kubeshark/kubeshark, 12k stars), GreptimeDB Dev Docker Image (GreptimeTeam/greptimedb, 6.7k stars), KubeSphere ServiceMesh Manager (kubesphere/kubesphere, 17k stars) and Vercel (remotion-dev/remotion, 62k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
imraywang (a GitHub user) maintains it in imraywang/proxy-fleet, which has 173 GitHub stars. The repository was last updated on September 30, 2026.
Source: imraywang/proxy-fleet on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.