eve-ng-lab-management

Manage EVE-NG lab inventory, lifecycle, health checks, and node image verification.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Managing EVE-NG network emulation labs manually through the web UI is slow and error-prone, especially when tracking lab inventory, verifying platform health, and confirming node image availability before builds.

Core Features & Use Cases

  • Lab Inventory & Lifecycle: List, inspect, create, delete, import, and export EVE-NG labs with automatic .unl extension handling and folder-prefixed paths.
  • Platform Health & Auth Checks: Verify EVE-NG platform status and authentication before performing operations.
  • Image Verification: Check available node images before build work, with guardrails against silently substituting missing images.
  • Use Case: Before building a new BGP topology, use this Skill to confirm the EVE-NG server is healthy, verify the required router images exist, and create the lab at /Labs/BGP.unl.

Quick Start

Ask the agent to list all EVE-NG labs and check whether the platform is healthy and authenticated.

Frequently Asked Questions about eve-ng-lab-management

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

FAQPage Schema
How do I list and manage EVE-NG labs programmatically?

Use the eve_list_labs and eve_get_lab tools to discover labs and read their metadata, then eve_create_lab or eve_delete_lab for lifecycle changes. Lab paths should include the folder prefix, such as /Labs/BGP.unl, and the .unl extension is added automatically if omitted.

How do I check if a node image exists in EVE-NG before building a lab?

Run eve_list_images first and filter by node_type when possible. If the image appears missing, inspect the ishare2 inventory via /usr/sbin/ishare2 and offer exact candidate image names rather than silently substituting another image.

Does EVE-NG lab export include node images?

No, ZIP lab export includes only the lab package, not the node images. Use native lab ZIP workflows for import and export of topology definitions.

Can I run multiple EVE-NG labs at the same time with this skill?

The guardrails treat the EVE-NG instance as single-user, so a new lab should not be started while another lab is running. If stopping the other lab would be required, the user must be asked first.

What credentials and environment variables does EVE-NG management require?

The skill requires python3 and three environment variables: EVE_URL, EVE_USER, and EVE_PASSWORD. These configure the connection to the target EVE-NG platform before any status, auth, or lab operations run.