sonic-kvm-testbedDeploy and manage a SONiC sonic-mgmt KVM virtual testbed with cEOS neighbors for running pytest-based network tests. Use when setting up a local KVM testbed,...
Install via ClawdBot CLI:
clawdbot install yxieca/sonic-kvm-testbedGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Accesses sensitive credential files or environment variables
/etc/passwdAccesses system directories or attempts privilege escalation
sudo chmodCalls external URL not in known-safe list
https://github.com/sonic-net/sonic-mgmt.gitAI Analysis
The skill automates legitimate SONiC testbed deployment using standard open-source tooling and repositories. While it accesses credential files and uses sudo for system configuration (matching its purpose), there is no evidence of data exfiltration, hidden malicious instructions, or credential harvesting beyond what is required for the documented setup.
Generated Mar 22, 2026
Developers and QA engineers use this skill to deploy a local KVM testbed for running pytest-based network tests on SONiC switches. It supports T0/T1-LAG topologies with cEOS neighbors, enabling iterative testing of new features or bug fixes in a controlled virtual environment without physical hardware.
Organizations integrate this skill into continuous integration pipelines to automate the deployment and teardown of virtual testbeds for SONiC-based network configurations. It allows for automated validation of network changes, ensuring reliability and reducing manual testing overhead in DevOps workflows.
Training providers and educational institutions leverage this skill to set up hands-on labs for teaching SONiC switch management and network testing. Students can deploy virtual testbeds with cEOS neighbors to practice topology deployment, troubleshooting, and running network tests in a safe, reproducible environment.
Network architects and engineers use this skill to validate SONiC configurations and topologies before deployment in production environments. By simulating T0/T1-LAG setups with converged cEOS peers, they can assess performance, identify issues, and refine designs without risking live network disruptions.
Researchers employ this skill to create isolated KVM testbeds for experimenting with new network protocols or modifications to SONiC. The ability to deploy virtual SONiC switches with cEOS neighbors facilitates controlled testing and analysis of protocol behavior in complex topologies like T1-LAG.
Offer specialized consulting services to help clients deploy and manage SONiC KVM testbeds for network testing and automation. Revenue is generated through hourly or project-based fees for setup, configuration, troubleshooting, and integration into existing workflows, leveraging expertise in sonic-mgmt and KVM environments.
Develop a cloud-based platform that provides on-demand access to pre-configured SONiC KVM testbeds with cEOS neighbors. Charge customers a subscription fee for usage, offering scalable virtual environments to run network tests, reducing their infrastructure costs and setup time while ensuring consistent testing conditions.
Create and sell training courses and certification programs focused on SONiC network testing using KVM testbeds. Revenue comes from course enrollment fees, certification exams, and selling lab access packages, catering to network engineers and developers seeking hands-on experience with virtual testbeds and pytest frameworks.
💬 Integration Tip
Automate the fix-configs.sh script to run before every testbed operation to handle config file reversions, and ensure all prerequisites like KVM, Docker, and specific images are correctly set up to avoid common pitfalls like docker import errors or network bridge issues.
Scored Apr 19, 2026
Audited Apr 17, 2026 · audit v1.0
Full desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...
Diagnoses common Linux service issues using logs, systemd/PM2, file permissions, Nginx reverse proxy checks, and DNS sanity checks. Use when a server app is failing, unreachable, or misconfigured.
Run a single command on a remote Tailscale node via SSH without opening an interactive session.
Debug DNS resolution and network connectivity. Use when troubleshooting DNS failures, testing port connectivity, diagnosing firewall rules, inspecting HTTP requests with curl verbose mode, configuring /etc/hosts, or debugging proxy and certificate issues.
主动监控系统状态。定期检查服务器健康,主动汇报,无需等待指令。
Manage Coolify deployments, applications, databases, and services via the Coolify API. Use when the user wants to deploy, start, stop, restart, or manage applications hosted on Coolify.