Secure VPN with wag
From the repo · “Simple Wireguard 2FA”
Wag provides an easy-to-use command-line interface to add two-factor authentication to Wireguard VPN connections
- •You need to add an extra layer of security to your Wireguard VPN setup
- •You want to simplify the process of generating and managing 2FA codes for your VPN users
- •Your team requires a straightforward way to enforce 2FA for all VPN connections
wag generate -issuer "My Company" -user "john.doe" -period 30
Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Installs with a command or two; your AI agent can do it for you.
mkdir -p ~/.claude/skills/wag && curl -fsSL https://workflowstacks.com/api/skills/wag/claude-skill -o ~/.claude/skills/wag/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Secure VPN with wag is a large Go project (~22k lines across 215 code files, plus 12 test files). Setup is light: runs with Docker. Last commit this month, BSD-3-Clause license, has a test suite.
- 1README.mdStart here — what it does and how to install it
- 2main.goWhere the program starts running
- 3go.modDependencies and the commands it exposes
- 4internal/mfaportal/resources/frontend/README.mdInside internal/ — the main logic begins here
Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Installs with a command or two; your AI agent can do it for you.
mkdir -p ~/.claude/skills/wag && curl -fsSL https://workflowstacks.com/api/skills/wag/claude-skill -o ~/.claude/skills/wag/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Are you the creator of this tool? and earn 85% of every sale.
Show it off in your README:
[](https://workflowstacks.com/skills/wag?utm_source=github&utm_medium=badge)The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.
Related skills
More ai-agent tools founders pair with this one.