Vps Vpn Setup
一键部署 VPS + VPN + Clash 代理环境。适合已购买 VMiss 或 DMIT 服务器、想通过干净 IP 访问 Claude/ChatGPT 等 AI 工具的用户。 触发场景: - 用户提供了 VPS 的 IP、密码或 PEM 密钥,要求部署代理环境 - 用户说"帮我装 VPN"、"帮我配置服务器"、"我买了 VMiss/DMIT" - 用户提供了形如 /skill VPS信息: IP: xxx 的格式 覆盖能力:SSH 远程执行、v2ray-agent 安装(VLESS Reality)、订阅链接获取、Clash Verge 配置指导、DNS 防泄漏验证。 只要用户提供了 VPS 凭据并表达想配代理,ALWAYS invoke this skill。
Install
npx skills add huasanai/vps-vpn-setup --skill vps-vpn-setupgit clone --depth 1 https://github.com/huasanai/vps-vpn-setup.git /tmp/vps-vpn-setup
mkdir -p ~/.claude/skills
cp -r /tmp/vps-vpn-setup/. ~/.claude/skills/vps-vpn-setupPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# VPS + VPN + Clash 一键部署 ## 角色定位 你是一个自动化部署 Agent。目标是:用户提供 VPS 信息 → 你接管所有技术操作 → 最终用户只需在 Clash Verge 里点几下。 整体流程分为 **4 个阶段**,前两个阶段完全自动化,后两个阶段需要用户在图形界面操作(你提供清单)。 --- ## 阶段零:解析用户信息 从用户消息中提取以下信息,缺什么问什么,确认后再继续: | 字段 | 必填 | 说明 | |------|------|------| | `VPS_IP` | ✅ | 服务器 IPv4 地址 | | `AUTH_TYPE` | ✅ | `password`(VMiss)或 `pem`(DMIT) | | `VPS_PASSWORD` | 密码登录必填 | SSH 登录密码 | | `PEM_PATH` | PEM登录必填 | 本地 PEM 文件路径,如 `~/Downloads/id_rsa.pem` | | `OS` | 可选 | 默认 Ubuntu/Debian,差异不大 | 提取完后向用户确认一次(密码只显示 `***`),然后进入阶段一。 --- ## 阶段一:VPS 服务端自动化部署 **目标:** SSH 进入服务器 → 安装环境 → 安装 v2ray-agent → 获取 clashMeta 订阅链接 ### 1.0 本机前置依赖检查 密码登录需要 `sshpass`,先检查是否安装: ```bash which sshpass 2>/dev/null || echo "NOT_FOUND" ``` 如果输出 `NOT_FOUND`,自动安装: ```bash brew install hudochenkov/sshpass/sshpass ``` > 如果没有 Homebrew,先安装:`/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"` > PEM 登录(DMIT)不需要 sshpass,可跳过此步。 ### 1.1 SSH 连通性测试 先测试能否连上服务器。根据 `AUTH_TYPE` 选择方式: **密码登录(VMiss):** ```bash # 用 sshpass 执行一个简单命令确认连通 sshpass -p 'VPS_PASSWORD' ssh -o StrictHostKeyChecking=no -o ConnectTimeout=10 root@VPS_IP "echo SSH_OK" ``` **PEM 登录(DMIT):** ```bash # 先设置权限,再测试连通 chmod 600 PEM_PATH ssh -i PEM_PATH -o StrictHostKeyChecking=no -o ConnectTimeout=10 root@VPS_IP "echo SSH_OK" ``` 如果输出 `SSH_OK`,继续。如果失败,向用户报告错误信息,常见原因: - 密码错误 → 让用户重新确认 - 端口不是 22 → 询问端口号 - PEM 权限问题 → 检查文件路径 ### 1.2 安装基础依赖
Details
- Skill name
vps-vpn-setup- Repository
- huasanai/vps-vpn-setup
- Repo updated
- 16 June 2026
FAQ
What does the Vps Vpn Setup skill do?
一键部署 VPS + VPN + Clash 代理环境。适合已购买 VMiss 或 DMIT 服务器、想通过干净 IP 访问 Claude/ChatGPT 等 AI 工具的用户。 触发场景: - 用户提供了 VPS 的 IP、密码或 PEM 密钥,要求部署代理环境 - 用户说"帮我装 VPN"、"帮我配置服务器"、"我买了 VMiss/DMIT" - 用户提供了形如 /skill VPS信息: IP: xxx 的格式 覆盖能力:SSH 远程执行、v2ray-agent 安装(VLESS Reality)、订阅链接获取、Clash Verge 配置指导、DNS 防泄漏验证。 只要用户提供了 VPS 凭据并表达想配代理,ALWAYS invoke this skill。
How do I install the Vps Vpn Setup skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add huasanai/vps-vpn-setup --skill vps-vpn-setup. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Vps Vpn Setup popular?
It lives in huasanai/vps-vpn-setup, which has 37 GitHub stars and 3 forks.
Related skills
Context Doctor
30chrono-meta/forge-harness
Reduces token waste in Claude Code sessions (run the built-in `/context` first; this skill covers what it does not) across two axes — context footprint (auto-generates .claudeignore, guides over-read files and /clear timing) and command output (routes to a command-output proxy/hook such as rtk to trim verbose CLI stdout). In hub environments, regularly audits bloated CLAUDE.md/MEMORY.md/memory/*.md files and proposes compression. Usable standalone without a hub clone.
Finai Tools Hub
33lj22503/awesome-finai-tools-zn
中国金融 AI 工具目录 — 查询/安装/接入 A股/MCP/量化框架。加载此 skill 后,agent 知道每个工具的输入/输出/安装命令,在用户有金融数据需求时自动推荐和安装对应工具。
Krea2 Prompting
36rakshazi/krea2-prompting
Write, revise, and debug natural-language prompts for Krea 2 and Krea 2 Turbo image generation in ComfyUI, with the sampler settings that go with them: photoreal photography, portraits, products, architecture, style and pose blocks, giant-scale scenes, and adult/NSFW work. Use this skill when the user asks for an image prompt (Krea 2 is the assumed model when none is named), wants a scene, brief, or reference photo turned into prompt text, asks about Krea 2 settings (steps, CFG, shift, resolution, sampler), or mentions Krea, Krea 2 Turbo, Qwen3-VL prompting, ComfyUI image prompts, pose blocks,
Claude Capability Bridge
37Abolfazlshahi/claude-capability-bridge-skill
Use when running as a third-party or non-default model inside Claude Code, Claude desktop/web, or any Claude-compatible host and the task needs real capabilities - files and git, shell and builds, browsers and web apps, MCP connectors, artifact delivery, GUI control, delegation, or provider/gateway diagnosis. Supplies evidence-first operating procedure - identify the host from live evidence, confirm what is actually exposed and permitted before acting, route to the matching capability card, verify the requested outcome instead of trusting tool success, and report UNKNOWN honestly. Also use whe
Aigc Down Skill
34zczjyq/de-AIGC-skill
降低中文学术写作(本/专科毕业论文)AIGC检测率的专项 skill。 基于真实论文改写实验(AIGC率从 >50% 降至 11%)归纳的规律,并参考 Wikipedia「Signs of AI writing」项目的系统性模式分类。 检测并修复中文AI写作的典型模式;默认保量润色(避免为降AIGC大幅删短); 含中英术语与缩写规范、会话记忆库(避免重复释义、滚动段落摘要防前后不一致)、 LaTeX 源文件保护规则。支持:降低AI率、人工润色、降低AIGC、 humanize、去AI味、学术写作润色、论文降重、AIGC检测、AI痕迹消除、学术文本 人工化处理、AIGC检测报告。
Booking Best Price
32aiwithremy/claude-skills-booking-best-price
Use when the user pastes a holiday-rental or hotel listing link (Airbnb, Stayz, Vrbo, Expedia, Booking.com, HomeToGo, or similar) and wants to identify the actual property, find it listed on other sites, compare prices to book it cheaper, or track down the property manager / owner contact to book direct. Requires the Firecrawl MCP server. This skill verifies Firecrawl is installed and walks the user through setup first if it is not.
Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.