Schematic Intelligence

Analyze Altium schematic netlists and BOMs to map components, nets, and hierarchical blocks.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/lgili/skillex --skill schematic-intelligence
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: Schematic Intelligence
Source: https://github.com/lgili/skillex/tree/main/skills/schematic-intelligence
Command: npx skills add https://github.com/lgili/skillex --skill schematic-intelligence

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Understanding complex Altium schematics across pages is labor-intensive and error-prone. This skill parses exported artifacts such as netlists and BOMs to reveal components, nets, hierarchical connections, and functional block topology, enabling engineers to reason about a design without loading binary project files.

Core Features & Use Cases

  • Identify and map component inventories, nets, and sheet hierarchy from multi-page schematics using exported artifacts.
  • Analyze circuit topology: power distribution, IC interconnections, buses, and functional blocks to support debugging, design reviews, and documentation.
  • Generate structured outputs describing blocks and interfaces that can be used by AI agents for design reasoning, verification, and risk assessment.

Quick Start

Run the skill on a parsed netlist JSON to generate an analysis report.

Frequently Asked Questions about Schematic Intelligence

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

FAQPage Schema
How do I analyze multi-page Altium schematics for circuit topology?โ–ผ

To analyze multi-page Altium schematics, this skill consumes exported parsed netlists and BOM data to map components, nets, and functional blocks. It produces a structured report detailing hierarchical connections and power rail distribution without loading binary project files.

Can I map power rails and hierarchical blocks from an Altium netlist?โ–ผ

Yes, you can map power rails and hierarchical blocks directly from an Altium netlist. The skill identifies power distribution, IC interconnections, and sheet hierarchy by processing parsed netlist JSON and BOM artifacts to generate a structured circuit topology report.

What is the best way to extract component and net information from Altium BOM data?โ–ผ

The best way to extract component and net information from Altium BOM data is to parse the exported artifacts into JSON format. The skill then cross-references BOM and netlist data to reveal component inventories, net connectivity, and functional block topology across all schematic pages.

Does this approach require loading binary Altium project files?โ–ผ

No, this approach does not require loading binary Altium project files. By consuming already parsed netlists and BOM exports, the skill reveals hierarchical connections and functional block topology, enabling engineers to reason about a design using only text-based artifacts.

How do I generate AI-friendly reports for Altium schematic design reviews?โ–ผ

You generate AI-friendly reports for Altium schematic design reviews by running the skill on a parsed netlist JSON. It produces structured outputs describing functional blocks, interfaces, and design-rule checks that AI agents can use for verification and risk assessment.

What schematic limitations should I expect when analyzing exported netlists?โ–ผ

When analyzing exported netlists, you are limited to the data present in the parsed artifacts. The skill requires pre-exported netlist and BOM files and cannot extract information from binary Altium project files directly, meaning any missing net or component data in the export will limit the analysis.