eve-ng-console-ops

Execute live CLI commands on running EVE-NG nodes over telnet console.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Interacting with running EVE-NG lab nodes requires manual telnet console sessions, mode detection, and OS-specific command handling, which is slow and error-prone when verifying protocol state or applying live configuration changes.

Core Features & Use Cases

  • Console Discovery and Mode Detection: Discover a node's console and determine whether it landed in login, shell, exec, privileged, or config mode before sending commands.
  • OS-Specific Execution Tools: Run commands on IOS, Junos, VPCS, EOS, and NX-OS nodes through dedicated execution tools with tunable timeouts.
  • Safe Live Changes: Apply Junos candidate configuration with commit verification and inspect transcripts before claiming success.
  • Use Case: After starting an EVE-NG lab, verify OSPF neighbor state on an IOS router, then commit a Junos interface change and confirm the commit output contains no errors.

Quick Start

Use the EVE-NG console skill to discover the console of my running IOS node and execute 'show ip interface brief' to verify interface status.

Frequently Asked Questions about eve-ng-console-ops

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

FAQPage Schema
How do I run show commands on an EVE-NG node from an AI agent?

First discover the node's console with eve_discover_node, determine the landed prompt mode, then call the OS-specific execution tool such as eve_exec_ios. Verify the returned transcript before treating the command as successful.

How do I make live Junos config changes on an EVE-NG node?

Enter configure mode, apply candidate changes, and run commit using eve_exec_junos. Inspect the commit output directly in the transcript to confirm there are no errors or rejected statements, then run post-change verification commands.

Which node operating systems does EVE-NG console automation support?

The skill provides dedicated execution tools for Cisco IOS, Juniper Junos, VPCS, Arista EOS, and Cisco NX-OS nodes. Each tool handles the OS-specific prompt and command behavior over the telnet console.

Why do console commands fail right after starting an EVE-NG node?

A node can report running status while still booting, so the console may not be ready for CLI input. Always perform console discovery before sending commands, and increase command_timeout or prompt_timeout for slow VMs.

What environment variables are required for EVE-NG console access?

The skill requires EVE_URL, EVE_USER, and EVE_PASSWORD environment variables to authenticate against the EVE-NG server, plus a python3 binary on the host.