Use this skill for network objects and interface wiring inside an existing EVE-NG lab.
Workflow
- Read the current topology first with
eve_get_topologyoreve_list_node_interfaces. - Before rewiring, follow
{baseDir}/references/wiring-guardrails.md. - Create or reuse the required network object.
- Connect interfaces only after confirming IDs from
{baseDir}/references/network-and-interface-reference.md. - Re-read topology after the change; do not trust the write response alone.
Available tools
eve_get_topologyeve_list_networkseve_create_networkeve_delete_networkeve_list_node_interfaceseve_connect_interfaceeve_list_node_types
When to read references
- Read
{baseDir}/references/wiring-guardrails.mdfor stop/start, direct-segment, node-ID, and image-verification rules. - Read
{baseDir}/references/network-and-interface-reference.mdfor network types and interface-index guidance.
Failure Behavior
- If a tool call fails with an authentication or connection error, check that
EVE_PASSWORD,EVE_URL,EVE_USERare set and valid before assuming a data or device problem. - On a tool error (timeout, unreachable host, malformed response), report the failure and its error message directly to the user rather than fabricating or guessing at results.
- For a confirmed read-only call, check connectivity and retry once if appropriate. For any call that changes state or sends a message, a timeout does not prove the action failed: inspect current state or delivery status before retrying, preserve the required approval/change gates, and do not repeat an action whose outcome is unknown.