inventory-query-cookbook

Provide field references and TSL query examples for MTV inventory resources.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/yaacov/mtv-agent --skill inventory-query-cookbook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inventory-query-cookbook
Source: https://github.com/yaacov/mtv-agent/tree/main/mtv_agent/data/skills/inventory-query-cookbook
Command: npx skills add https://github.com/yaacov/mtv-agent --skill inventory-query-cookbook

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive reference for MTV inventory resource fields and ready-to-use TSL query examples, eliminating guesswork and speeding up data retrieval.

Core Features & Use Cases

  • Field Reference: Detailed lists of fields for vSphere and OpenShift inventory objects (VMs, Networks, Datastores, Hosts, Folders, StorageClasses).
  • TSL Query Examples: Practical, copy-pasteable query examples for common inventory search scenarios.
  • Use Case: When you need to find all powered-on vSphere VMs with more than 4GB of RAM, you can quickly look up the powerState and memoryMB fields and adapt a provided query example.

Quick Start

Use the inventory-query-cookbook skill to find all powered-on vSphere VMs with more than 4GB of RAM.

Frequently Asked Questions about inventory-query-cookbook

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

FAQPage Schema
How do I query MTV inventory resources across vSphere and OpenShift environments?

Query MTV inventory resources across vSphere and OpenShift by applying TSL syntax to structured field names. This resource provides direct field references and copy-pasteable TSL query examples for precise data retrieval.

What fields are available when filtering vSphere VMs in MTV inventory?

Available vSphere VM fields include powerState and memoryMB, alongside references for networks, datastores, hosts, and folders. These structured field names enable precise filtering within TSL inventory queries.

How do I find all powered-on vSphere VMs with more than 4GB of RAM using TSL?

Find powered-on vSphere VMs with more than 4GB of RAM by combining the powerState and memoryMB fields in a TSL query. The cookbook provides practical query examples to copy and adapt for this exact scenario.

Can I use TSL queries to retrieve OpenShift storage classes and networks from MTV inventory?

Yes, you can retrieve OpenShift storage classes and networks from MTV inventory using TSL queries. The resource provides specific field references and query syntax examples for OpenShift inventory objects.

What is the best way to look up field names for MTV inventory objects before writing a query?

The best way to look up field names for MTV inventory objects is using a structured field reference. It eliminates guesswork by detailing fields for vSphere and OpenShift VMs, networks, datastores, and hosts.

Does MTV inventory querying support both vSphere and OpenShift environments?

MTV inventory querying supports both vSphere and OpenShift environments. It facilitates efficient querying by offering structured field names and practical TSL syntax examples tailored to each platform's resources.