xen-orchestra-expert

Manage Xen Orchestra VM lifecycle, backups, storage, and networking via REST/JSON-RPC.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/biodoia/biodoia-skills-marketplace --skill xen-orchestra-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xen-orchestra-expert
Source: https://github.com/biodoia/biodoia-skills-marketplace/tree/main/plugins/xen-orchestra-expert/skills/xen-orchestra-expert
Command: npx skills add https://github.com/biodoia/biodoia-skills-marketplace --skill xen-orchestra-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Xen Orchestra environments can be complex to manage manually; this skill provides expert guidance and automation for VM lifecycle, backups, storage, networking, and XO-based workflows across XCP-ng pools.

Core Features & Use Cases

  • Guidance for deploying and operating Xen Orchestra (XO) across XCP-ng pools.
  • Automates common admin tasks: VM lifecycle (create/start/stop/migrate), backup orchestration, storage and network configuration, and REST/JSON-RPC automation.
  • Real-world scenarios include multi-host XO deployments, bulk VM operations, and integration into IaC pipelines.

Quick Start

Automate Xen Orchestra tasks and workflows by describing your desired XO operation to this expert.

Frequently Asked Questions about xen-orchestra-expert

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

FAQPage Schema
How do I automate VM lifecycle operations in Xen Orchestra?

Automate VM lifecycle operations in Xen Orchestra by applying XAPI workflows and xo-cli commands to create, start, stop, and migrate virtual machines across XCP-ng pools.

Can I use the Xen Orchestra REST API for backup orchestration?

Yes, you can use the Xen Orchestra REST API and JSON-RPC for backup orchestration. This enables automated backup scheduling and execution across multi-host XCP-ng deployments.

What is the best way to manage multiple XCP-ng pools with xo-cli?

The best way to manage multiple XCP-ng pools with xo-cli is by integrating commands into IaC pipelines, enabling bulk VM operations and multi-host deployments through Xen Orchestra workflows.

Do I need a specific Xen Orchestra installation to automate storage and networking tasks?

Yes, you need an active Xen Orchestra installation with network access to your XCP-ng environment to automate storage and network configuration tasks via the REST API.

Why use JSON-RPC for Xen Orchestra automation instead of manual configuration?

Using JSON-RPC for Xen Orchestra automation prevents manual configuration errors during multi-host XCP-ng deployments, streamlining bulk VM operations and complex storage workflows.