agent-bom discover azure
Discover Azure AI assets and generate a standardized inventory
Install & Use
Copy this prompt and send it to your AI assistant (Claude / Cursor / TRAE / Codex / WorkBuddy etc.) to auto-install:
Help me install this AI Skill: agent-bom discover azure. It is used for: Discover Azure AI assets and generate a standardized inventory Full Skill content: https://321skill.com/skills/agent-bom-discover-azure-x-6/raw/index.md Read that page and install it.
The prompt includes a link to the full Skill content. You can also view the full content.
This Skill addresses the challenge of uniformly discovering and inventorying AI Agent and MCP-related assets within the Azure cloud environment. In practical operations, teams often need to manually log into the Azure Portal or use multiple CLI commands to locate resources such as Azure OpenAI, Container Apps, AKS, Functions, and ML, lacking a standardized inventory format which complicates subsequent auditing and scanning.
Usage is straightforward. You simply need to ensure Python 3.11+ and the agent-bom tool are installed, and that you possess Azure read-only credentials (via Azure CLI, workload identity, managed identity, or service principal). You can then trigger the discovery process using natural language instructions, for example, by requesting "inventory the AI assets in the current Azure subscription." The Skill will automatically invoke the Azure SDK for read-only discovery and write the results to your specified JSON path. For further scanning, you can run agent-bom scan --inventory <file>.
It is well-suited for operations engineers and agent development teams needing unified management of AI infrastructure on Azure. This is especially true for organizations already using agent-bom as a standard inventory format, or for scenarios requiring regular compliance audits and asset inventory of Azure AI resources.
It is recommended to log in via Azure CLI and set the subscription ID before first use. Note that it primarily performs discovery operations and will not modify any Azure resources. Credentials remain solely within the operator's environment and are not exposed to the agent-bom service. Sensitive information in the output JSON is automatically redacted.
Key Features
Unlike generic resource queries with Azure Resource Graph or Azure CLI, it specifically filters for AI Agent and MCP-related assets (such as Azure OpenAI, Container Apps, AKS, etc.) and outputs a standardized inventory JSON compliant with the agent-bom specification, facilitating subsequent scanning and integration.
Limitations
Requires a Python 3.11+ environment, depends on the agent-bom tool (installable from PyPI), and must have Azure read-only credentials (Azure CLI, workload identity, managed identity, or service principal). Anonymous discovery without credentials is not supported.
FAQ
How do I install agent-bom?
Simply run `pip install agent-bom`, or clone from the GitHub repository `https://github.com/msaad00/agent-bom` and install locally.
Will the discovery process modify Azure resources?
No. This Skill only performs read-only Azure SDK calls and will not create, update, or delete any resources, ensuring safety and reliability.
Installation guide for AI assistants
If your AI coding assistant (Claude Code, Cursor, TRAE etc.) can see this page, send it this message to auto-install:
Visit https://321skill.com/skills/agent-bom-discover-azure-x-6/raw/index.md to read the original Skill definition (Markdown format) for agent-bom discover azure, and install it according to the instructions.
Raw Markdown URL for AI: /skills/agent-bom-discover-azure-x-6/raw/index.md