En

agent-bom ingest

Validate and import cloud resource inventories, generating local audit reports

数据分析 开展合规审计生成分析报告 通用 ★ 2.7k Updated 2026-08-02

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 ingest.
It is used for: Validate and import cloud resource inventories, generating local audit reports
Full Skill content: https://321skill.com/skills/agent-bom-ingest-x-5/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 challenges of multi-source cloud resource inventory validation and compliance auditing. In real-world operations, enterprises often export standardized JSON inventories from sources like AWS, Azure, GCP, Snowflake, CMDB, or endpoint collectors, but lack unified validation and localized analysis methods. This tool ensures these inventories conform to predefined schemas and automatically generates visual charts, policy compliance reports, and traceability records, preventing security risks caused by inventory format errors or missing information.

Usage is straightforward: simply prepare a compliant JSON file, then run agent-bom mcp validate inventory.json for validation, followed by agent-bom scan --inventory inventory.json --format json --output findings.json to complete the local scan. Afterward, you can use natural language instructions to obtain vulnerability analysis, dependency graphs, or export audit reports in formats like SARIF, HTML, or Markdown. The entire process requires no cloud platform credentials, with all data processed locally.

It is ideal for operations teams and security analysts who need to regularly inventory cloud resources and conduct compliance audits—especially organizations that already have a CMDB or automated collection pipeline but lack offline validation and independent auditing capabilities. The tool also helps auditors independently verify inventories provided by third parties without exposing cloud credentials.

We recommend using this tool uniformly during each cloud resource change or quarterly audit. Note that it primarily relies on Python 3.11+ and agent-bom 0.84.4+, and input inventories must strictly adhere to the built-in inventory.schema.json contract. If inventories come from non-standard collectors, format conversion may be required first.

Key Features

Unlike tools that directly call cloud platform APIs, agent-bom ingest requires no cloud credentials, performing validation and scanning entirely based on offline JSON files, effectively protecting sensitive credentials. It also features built-in schema validation and an automatic sanitizer that filters sensitive information like URL credentials and environment variables, making it safer and more standardized than manually writing scripts.

Limitations

Requires Python 3.11+ and agent-bom 0.84.4+, and input inventories must comply with the built-in inventory.schema.json contract; otherwise, validation will fail.

FAQ

How do I obtain the cloud resource inventory JSON?

You can export it via cloud platform CLIs (e.g., AWS CLI, Azure CLI), use the official agent-bom pull adapter, or export standard JSON formats from systems like CMDB or Snowflake.

Which cloud platforms are supported?

Supports AWS, Azure, GCP, Snowflake, and any CMDB or endpoint collector capable of outputting JSON that conforms to the schema.

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-ingest-x-5/raw/index.md to read the original Skill definition (Markdown format) for agent-bom ingest, and install it according to the instructions.