Token导航 LogoToken导航TokenDH.com
开发敏感数据github未标认证来源可访问许可证需确认审计通过

sc-vpnSC VPN 命令行

Agent Skill

sc-vpn 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,093

周安装

46

GitHub Stars

10

下载量

383
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:sc-vpn(SC VPN 命令行)
来源仓库:https://github.com/starchild-ai-agent/official-skills
仓库路径:skills/sc-vpn
安装命令:
npx skills add https://github.com/starchild-ai-agent/official-skills --skill sc-vpn
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/starchild-ai-agent/official-skills --skill sc-vpn

简介

sc-vpn 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适合围绕仓库状态、代码变更或协作事项进行整理和分析。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装使用。
  • 安装前建议确认权限范围、维护状态及是否触发联网或命令执行。
  • 可结合原始 README 进一步核验具体功能和使用方法。

SKILL.md

SC-VPN Gateway

Internal VPN service for the Starchild platform. Provides exit nodes in 10 fixed countries — accessible only from within the Starchild internal network. No credentials or setup needed.

⚠️ When to Use

SC-VPN is a last resort, not a default. Most agent HTTP traffic already goes through sc-proxy (the platform's transparent billing proxy for paid APIs). Setting a global VPN proxy will break sc-proxy routing.

Use SC-VPN only when:

  • A specific request is geo-blocked or returns a region error
  • You need to appear from a specific country for a particular API call
  • A target website/API refuses connections from the default exit

Always use per-request proxy (pass proxies= to requests.get() or -x to curl). Never set global HTTP_PROXY / HTTPS_PROXY environment variables

Available Countries

CountryCodeExample Cities
🇦🇺 AustraliaauAdelaide, Sydney, Melbourne
🇨🇭 SwitzerlandchZürich
🇩🇪 GermanydeBerlin, Frankfurt
🇯🇵 JapanjpTokyo, Osaka
🇲🇾 MalaysiamyKuala Lumpur
🇲🇽 MexicomxQuerétaro
🇹🇭 ThailandthBangkok
🇿🇦 South AfricazaJohannesburg
🇧🇷 BrazilbrSão Paulo, Fortaleza
🇦🇷 ArgentinaarBuenos Aires

Only these 10 countries. Requests for other regions are rejected (502). The specific server per country is auto-selected daily based on latency.

Quick Start

curl (per-request proxy)

# Route ONE request through Japan
curl -x "http://jp:x@sc-vpn.internal:8080" https://ifconfig.me

# Route ONE request through Brazil
curl -x "http://br:x@sc-vpn.internal:8080" https://example.com/api

Python requests (per-request proxy)

import requests

def vpn_proxy(region: str) -> dict:
    """Return proxy dict for a given region code."""
    return {
        "https": f"http://{region}:x@sc-vpn.internal:8080",
        "http":  f"http://{region}:x@sc-vpn.internal:8080",
    }

# Only the geo-blocked request goes through VPN
resp = requests.get("https://geo-restricted-api.example.com", proxies=vpn_proxy("jp"))

# All other requests go through normal sc-proxy routing (no proxies= arg)
resp2 = requests.get("https://api.coingecko.com/...")

❌ Do NOT do this

# WRONG — may influence other requests
export HTTP_PROXY="http://jp:x@sc-vpn.internal:8080"
export HTTPS_PROXY="http://jp:x@sc-vpn.internal:8080"

Region Selection

The username in the proxy URL selects the exit country:

InputResolves To
jp or japanJapan
au or australiaAustralia
de or germanyGermany
ch or switzerlandSwitzerland
th or thailandThailand
br or brazilBrazil
ar or argentinaArgentina
mx or mexicoMexico
my or malaysiaMalaysia
za or south_africaSouth Africa

REST API

Base URL: http://sc-vpn.internal:8081

EndpointDescription
GET /api/tunnelsStatus of all 10 tunnels (region, latency, uptime)
GET /api/statusGateway overview
GET /api/usageYour traffic stats (identified by source IP)
GET /healthHealth check

Rate Limits

LimitDefault
Monthly quota per client500 GB
Max concurrent connections50
Requests per second100

Clients identified by source IP. No API keys needed — internal network only.

Verify It Works

# Your real exit IP
curl https://ifconfig.me

# VPN exit IP (should be different, from Japan)
curl -x "http://jp:x@sc-vpn.internal:8080" https://ifconfig.me

Troubleshooting

ProblemFix
502 Bad Gateway: Unknown regionUse one of: au, ch, de, jp, my, mx, th, za, br, ar
502 Bad Gateway: Tunnel not activeGateway may need restart — check /api/status
400 Bad Request: No region specifiedAdd username to proxy URL: http://jp:x@sc-vpn.internal:8080
DNS failure for sc-vpn.internalOnly accessible from Starchild internal network
Other requests broken after using VPNYou set global HTTP_PROXY — unset it immediately

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

38.39%
按下载量换算147

Claude

28.86%
按下载量换算111

Cursor

18.61%
按下载量换算71

Gemini CLI

9.69%
按下载量换算37

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills