gns3-project-lifecycle

List, create, open, close, clone, export, and import GNS3 projects on a GNS3 server.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/dgethings/netclaw --skill gns3-project-lifecycle
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gns3-project-lifecycle
Source: https://github.com/dgethings/netclaw/tree/main/workspace/skills/gns3-project-lifecycle
Command: npx skills add https://github.com/dgethings/netclaw --skill gns3-project-lifecycle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage GNS3 network lab projects through natural language commands. Create new labs, open/close existing projects, clone for experimentation, and export/import for sharing.

Core Features & Use Cases

  • Create, open, close, clone, export, and import GNS3 projects on a GNS3 server.
  • List all projects with name, status, and path for quick inventory.
  • MCP server integration for executing GNS3 MCP commands and automating workflows.

Quick Start

Create a new GNS3 lab named routing-lab to get started.

Frequently Asked Questions about gns3-project-lifecycle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage GNS3 lab projects using natural language commands?▼

You can list all GNS3 projects to get a quick inventory showing project name, status, and file path. This provides a clear overview of all lab environments on your GNS3 server for tracking and management purposes.

Do I need environment variables to connect to my GNS3 server?▼

Yes, you need to configure three environment variables: GNS3_URL, GNS3_USER, and GNS3_PASSWORD. These credentials allow the MCP server to authenticate and execute lifecycle commands securely on the target GNS3 server.

What's the best way to share GNS3 network labs between environments?▼

The best way to share GNS3 labs is by using the export and import project functions. Exporting a lab creates a portable file, and importing it on another GNS3 server replicates the network lab environment seamlessly.

Can I clone a GNS3 lab project for experimentation without affecting the original?▼

Yes, cloning a GNS3 project creates an exact duplicate for experimentation without modifying the original lab. This is ideal for testing network changes or running destructive scenarios in an isolated environment.