From harumi-devops-plugin
Revoke a VPN client certificate. Use when: user wants to revoke VPN access, remove VPN credentials, or disable VPN for someone.
How this skill is triggered — by the user, by Claude, or both
Slash command
/harumi-devops-plugin:revoke-vpn-credsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Revoke a VPN client certificate, removing the user's ability to connect.
Revoke a VPN client certificate, removing the user's ability to connect.
Ask for the username if not provided.
Run the list command to show who currently has VPN access:
./scripts/generate-vpn-certs.sh list
Display the output to the user.
Ask for explicit confirmation:
Revoke VPN access for {username}? This will invalidate their certificate.
Type 'yes' to confirm.
Do NOT proceed without "yes".
./scripts/generate-vpn-certs.sh revoke {username}
Report the result of the revocation command.
npx claudepluginhub harumi-io/harumi-devops-plugin --plugin harumi-devops-pluginGenerates a one-time logout password (OTP) to remotely sign a specific user out of Zscaler Client Connector. Walks from a user identifier through device lookup, confirmation, and OTP retrieval.
Guides setting up WireGuard VPN for homelab: server configuration, key generation, client setup, split vs full tunnel routing, and remote access from mobile/laptop.
Attack matrix for external SSL VPN appliances (Cisco, Fortinet, Citrix, Palo Alto, Ivanti, SonicWall, F5). Covers fingerprinting, CVE lookup, default creds, config disclosure, and pre-auth exploits for initial access.