用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/automateyournetwork/netclaw --skill gns3-project-lifecycle命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Turn a network topology into one stylized, AI-generated still image via a self-hosted ComfyUI instance — reuses the same topology model as threejs-network-viz (any of 8 topology-source integrations, or a freeform description). Use when the operator asks for a stylized, flashy, or AI-generated image/picture/illustration of a network topology. Stills only — no video/animation.
Zoom meeting intelligence — correlates a live or referenced Zoom meeting discussion against NetClaw's historical meeting record (via the official Zoom Meetings MCP) and today's actual network state. Use when someone in a Zoom meeting references a past discussion or incident ('didn't we have this issue before?'), or asks to search prior meetings for a topic. Does not itself recognize live in-meeting questions — that happens automatically inside zoom-rtms-mcp's own extractor (spec 118) before this skill is ever invoked.
Manage Lantronix out-of-band (OOB) infrastructure via Percepxion central management platform: device inventory, serial port inspection via SLC CLI, firmware compliance, config management, security auditing, and closed-loop incident remediation. Use during outages, maintenance windows, compliance cycles, and AI-assisted automation workflows.
基于 SOC 职业分类
正在显示 SKILL.md
| name | gns3-project-lifecycle |
| description | Manage GNS3 network lab projects - create, open, close, delete, clone, export/import |
| license | Apache-2.0 |
| user-invocable | true |
| metadata | {"openclaw":{"requires":{"bins":"[Truncated]","env":"[Truncated]"}}} |
Manage GNS3 network lab projects through natural language commands. Create new labs, open/close existing projects, clone for experimentation, and export/import for sharing.
python3 -u mcp-servers/gns3-mcp-server/gns3_mcp_server.py (stdio transport)GNS3_URL, GNS3_USER, GNS3_PASSWORD environment variables| Tool | Parameters | What It Does |
|---|---|---|
gns3_list_projects | None | List all GNS3 projects with name, status, and path |
gns3_create_project | name, auto_open?, auto_close?, auto_start? | Create a new project |
gns3_get_project | project_id | Get detailed project information |
gns3_open_project | project_id | Open a closed project |
gns3_close_project | project_id | Close an opened project and release resources |
gns3_delete_project | project_id | Delete a project and all its resources |
gns3_clone_project | project_id, new_name, reset_mac_addresses? | Clone an existing project |
gns3_export_project | project_id, include_snapshots?, include_images?, compression? | Export project as archive |
gns3_import_project | file_path, name? | Import project from archive |
# List existing projects
"List all my GNS3 labs"
# Create a new project
"Create a new GNS3 lab called routing-test"
# Open a project
"Open the routing-test project"
# Close when done
"Close the routing-test project"
# Clone a project before making risky changes
"Clone routing-test as routing-test-experiment"
# Work on the clone, then delete if not needed
"Delete routing-test-experiment"
# Export for sharing
"Export the routing-test project with snapshots"
# Import a shared project
"Import the project from /tmp/routing-test.gns3project"
| Error Code | Meaning | Resolution |
|---|---|---|
| GNS3_NOT_FOUND | Project doesn't exist | Check project name/ID |
| GNS3_CONFLICT | Project is locked or name exists | Wait for unlock or use different name |
| GNS3_AUTH_FAILED | Authentication failed | Verify GNS3_USER and GNS3_PASSWORD |