cml-lab-lifecycle

Manage the lifecycle of Cisco CML labs via the CML MCP server.

627|175|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/automateyournetwork/netclaw --skill cml-lab-lifecycle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cml-lab-lifecycle
Source: https://github.com/automateyournetwork/netclaw/tree/main/workspace/skills/cml-lab-lifecycle
Command: npx skills add https://github.com/automateyournetwork/netclaw --skill cml-lab-lifecycle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the entire lifecycle of Cisco Modeling Labs (CML) environments, from creation to deletion, simplifying network simulation management.

Core Features & Use Cases

  • Lab CRUD: Create, read, update (start/stop/wipe), and delete labs.
  • Import/Export: Import labs from YAML and export existing labs for sharing or backup.
  • Cloning: Duplicate existing labs for experimentation or testing variations.
  • Use Case: A network engineer needs to quickly spin up a lab for testing a new BGP configuration, then tear it down. This skill allows them to create, configure, start, and delete the lab with simple commands.

Quick Start

Use the cml-lab-lifecycle skill to create a new lab titled 'ospf-test-lab'.

Frequently Asked Questions about cml-lab-lifecycle

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

FAQPage Schema
How do I automate the lifecycle of Cisco CML labs?

You can automate Cisco CML lab lifecycle management by using the CML MCP server to create, start, stop, wipe, and delete labs. It also supports importing and exporting labs via YAML definitions.

Can I import and export Cisco network simulation labs using YAML?

Yes, you can import Cisco network simulation labs from YAML definitions and export existing labs. This enables sharing, backup, and iterative development through cloning without manual configuration.

What's the best way to clone a Cisco CML lab for testing variations?

The best way to clone a Cisco CML lab for testing variations is using lifecycle management commands that duplicate existing labs. This allows iterative development and experimentation without affecting the original environment.

Do I need environment variables to connect to the CML MCP server?

Yes, you need environment variables for authentication and connection to operate via the CML MCP server. These variables are required to manage the lifecycle of your Cisco Modeling Labs environments.

How do I wipe configurations and tear down a CML lab after testing?

To wipe configurations and tear down a CML lab after testing, you use lifecycle management commands to stop, wipe, and delete the lab. This simplifies network simulation management from creation to deletion.