← Back to Skills Marketplace
zw008

Vmware Nsx

by zw008 · GitHub ↗ · v1.5.15 · MIT-0
macoslinux ✓ Security Clean
431
Downloads
0
Stars
1
Active Installs
24
Versions
Install in OpenClaw
/install vmware-nsx
Description
Use this skill whenever the user needs to manage VMware NSX networking — segments, gateways, NAT, routing, and IP pools. Directly handles: create/manage netw...
Usage Guidance
This skill appears internally consistent for NSX network management. Before installing: (1) ensure you only install the vmware-nsx binary from the referenced GitHub/PyPI sources and inspect the repo if you can; (2) store per-target passwords in ~/.vmware-nsx/.env with strict permissions (600) as recommended; (3) be aware the tool writes an audit DB (~/.vmware/audit.db) that records operations and parameters — confirm that no secrets are captured there in your environment; (4) leave optional webhook/notify settings empty unless you intentionally want outbound notifications; and (5) only enable MCP integration for trusted local agents/processes since the CLI executed by MCP will have access to the NSX credentials. If you want higher assurance, review the vmware-nsx and vmware-policy source code in the linked GitHub repo before use.
Capability Analysis
Type: OpenClaw Skill Name: vmware-nsx Version: 1.5.15 The vmware-nsx skill bundle is a well-documented and professional toolset for managing VMware NSX networking infrastructure. It implements several security-best practices, including mandatory audit logging to a local SQLite database (via the vmware-policy dependency), double-confirmation prompts for destructive actions, and a dedicated 'dry-run' mode for all write operations. The documentation (SKILL.md and setup-guide.md) explicitly addresses prompt injection risks by describing output sanitization logic and ensures credential safety by enforcing strict permissions on the .env file used for storing NSX Manager passwords.
Capability Assessment
Purpose & Capability
Name/description (NSX networking: segments, gateways, NAT, routing, IP pools) align with required binary 'vmware-nsx', required config paths (~/.vmware-nsx/config.yaml and .env), and the single primary env VMWARE_NSX_CONFIG. Required artifacts are appropriate for an NSX management CLI skill.
Instruction Scope
SKILL.md is detailed and stays within NSX management scope. Two minor notes: (1) the document says 'No webhooks, no outbound network calls' yet the example config includes an optional notify.webhook_url — that is an opt-in notification sink and not enabled by default; (2) the skill writes an audit DB (~/.vmware/audit.db) that records operations and parameters (the doc states passwords are never logged, but users should verify audit content to ensure no sensitive data is captured). Otherwise instructions do not ask the agent to read unrelated system-wide secrets or unrelated services.
Install Mechanism
This is an instruction-only skill (no install spec). The SKILL.md references installing via 'uv tool install' or pip from a public GitHub/PyPI package and links to a GitHub repo. There are no downloads from unknown personal servers or extract/install steps embedded in the skill bundle itself.
Credentials
Requested environment/config access is narrowly scoped: VMWARE_NSX_CONFIG points to the config.yaml; per-target password variables (VMWARE_<TARGET>_PASSWORD) are required for authenticating to NSX Managers. No unrelated credentials or cloud provider keys are requested.
Persistence & Privilege
always:false (normal). The skill writes its own audit DB under ~/.vmware which is appropriate for an audited management tool. It does not request to modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install vmware-nsx
  3. After installation, invoke the skill by name or use /vmware-nsx
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.5.15
v1.5.15: single-command MCP entry point (vmware-nsx mcp), verify_ssl default true. Legacy entry point kept for backward compat.
v1.5.14
v1.5.14: code review fixes by @yjs-2026 + Snyk E005 disclaimer
v1.5.12
Security & bug fixes from @yjs-2026 code review
v1.5.11
Align with VMware skill family v1.5.11
v1.5.10
Security: python-multipart 0.0.22→0.0.26 (DoS fix)
v1.5.8
CRITICAL: fix 9 broken module imports + BGP signature + SSL warning scope
v1.5.7
Align with VMware skill family v1.5.7
v1.5.6
Align with VMware skill family v1.5.6
v1.5.5
Fix CRITICAL: missing import re in ops/segment_mgmt.py and ops/nat_route_mgmt.py
v1.5.4
Fix: segment create TypeError + health ImportError (#3); Align family v1.5.4
v1.5.3
## vmware-nsx 1.5.3 Changelog - No code or documentation changes detected in this release. - Version bump for compatibility, maintenance, or packaging purposes.
v1.5.2
## vmware-nsx 1.5.2 Changelog - Clarified environment variable handling: per-target password now expects `VMWARE_<TARGET>_PASSWORD` instead of a fixed variable. - Updated compatibility section with explicit credential requirements, credential storage pattern, and certificate-based auth support. - Documented destructive operation safety: double confirmation and connected resource checks for delete commands. - Stated that no webhooks, outbound network calls, or background services are used; local-only operations. - Added SSL verification bypass details for self-signed certs. - Improved audit/compliance transparency and documentation structure.
v1.5.1
- Added a prominent legal disclaimer clarifying the project is community-maintained and not affiliated with VMware/Broadcom. - Updated documentation in SKILL.md to include trademark statements and open-source auditability details. - No functional or tool changes; documentation only.
v1.5.0
v1.5.0: Anthropic best practices, [READ]/[WRITE] prefixes, Broadcom attestation
v1.4.10
Anthropic best practices: [READ]/[WRITE] prefixes, negative routing, Broadcom author attestation
v1.4.9
Security routing fixes and vmware-policy clarity; NSX auth fix for special char passwords
v1.4.8
Security patch: bump cryptography 46.0.6→46.0.7 (CVE-2026-39892), urllib3→2.6.3, requests→2.33.0
v1.4.7
Fix: align openclaw metadata; add .env config and vmware-policy optional dep; standardize audit path to ~/.vmware/audit.db
v1.4.6
fix: remove suspicious content for clean scan
v1.4.5
Security: pygments ReDoS CVE fix; Infrastructure: uv.lock for all repos
Metadata
Slug vmware-nsx
Version 1.5.15
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 24
Frequently Asked Questions

What is Vmware Nsx?

Use this skill whenever the user needs to manage VMware NSX networking — segments, gateways, NAT, routing, and IP pools. Directly handles: create/manage netw... It is an AI Agent Skill for Claude Code / OpenClaw, with 431 downloads so far.

How do I install Vmware Nsx?

Run "/install vmware-nsx" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Vmware Nsx free?

Yes, Vmware Nsx is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Vmware Nsx support?

Vmware Nsx is cross-platform and runs anywhere OpenClaw / Claude Code is available (macos, linux).

Who created Vmware Nsx?

It is built and maintained by zw008 (@zw008); the current version is v1.5.15.

💬 Comments