🛡️
QualityShell

VPN Verification

by Sergei-thinker

VPN Verification is a Quality skill for Claude Code, published by Sergei-thinker in vpn-setup.

181 stars25 forkson Sergei-thinker/vpn-setupAdded 2026/09/07+1% in starsRepository updated 2026/04/17
anti-censorshipcensorshipclaude-coderealityrussiavlessvless-realityvpnxray
Install in seconds
Install VPN Verification
Copy VPN Verification into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/Sergei-thinker/vpn-setup/tree/master/.claude/skills/vpn-verify ~/.claude/skills/vpn-verify

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/Sergei-thinker/vpn-setup.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
.claude/skills/vpn-verify/SKILL.md in Sergei-thinker/vpn-setup
Installs to
~/.claude/skills/vpn-verify
Collection
One of 4 skills cataloged from this repository
Category
Quality1817 skills

What VPN Verification does

VPN Verification checks VPN deployments after deploy, rebuild, or restart actions and before any success claim. It verifies xray status, VLESS URIs, IP matching, SSH port, firewall, and listening ports.

VPN Verification is cataloged under Quality on DirSkills. VPN Verification comes from a repository tagged anti-censorship, censorship, claude-code, reality and russia.

Documentation

README

VPN Deployment Verification

Mandatory verification checklist after ANY deployment or change to VPN infrastructure. No completion claims without fresh evidence.

When to Use

AUTOMATICALLY (do not wait for user to ask):

  • After running ssh_exec.py deploy quick-rebuild.sh
  • After running any deploy-*.sh script
  • After ssh_exec.py restart
  • Before saying "done", "deployed", "VPN is ready", or any success claim

On request:

  • User asks "is it working?", "did it deploy correctly?"
  • User asks to verify/check the VPN

The Iron Law

NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE

If you haven't run ssh_exec.py status in THIS message, you cannot claim deployment succeeded.

"Should be working" is not verification. Run the command.

This is the opening of the README. Read the full README on GitHub.

Frequently asked about VPN Verification

  • What else does Sergei-thinker publish alongside VPN Verification?

    VPN Verification is one of 4 skills that DirSkills catalogs from Sergei-thinker/vpn-setup, the repository it ships in. Its siblings there include VPN Security Check, VPN Troubleshooting and Vpn Deployment Wizard. Each one is a separate skill with its own page in this directory, installs the same way VPN Verification does, and is maintained by Sergei-thinker in that same repository. The rest of the collection is listed on the Sergei-thinker/vpn-setup page.

  • How does VPN Verification compare to other Quality skills?

    VPN Verification ranks #1670 by stars among the 1817 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of VPN Verification against them. Open each page to compare what they document and how they install.