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.