find-high-speed-nets

Identify high-speed nets on KiCad PCBs and estimate frequencies and rise times.

325|46|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/drandyhaas/KiCadRoutingTools --skill find-high-speed-nets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-high-speed-nets
Source: https://github.com/drandyhaas/KiCadRoutingTools/tree/main/.claude/skills/find-high-speed-nets
Command: npx skills add https://github.com/drandyhaas/KiCadRoutingTools --skill find-high-speed-nets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill analyzes a KiCad PCB to identify high-speed nets by looking up component datasheets via AI. Classifies nets by speed tier (ultra-high/high/medium/low), estimates max frequencies and rise times per interface, and recommends GND return via distances for signal integrity.

Core Features & Use Cases

  • AI-driven datasheet lookup to classify nets by speed tier and estimate max frequencies.
  • Automatic mapping of interfaces to nets using KiCad data and footprints.
  • Proactive ground via distance recommendations to improve signal integrity for high-speed nets.
  • Use Case: You have a board with a DDR memory and SPI peripherals; this skill labels DDR nets as ultra-high and SPI nets as medium, and suggests a GND via plan.

Quick Start

Load a KiCad board file (path/to/board.kicad_pcb) and run the skill to produce a high-speed nets report. Example: provide path to board, then read the generated report.

Frequently Asked Questions about find-high-speed-nets

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

FAQPage Schema
How do I identify high-speed nets in a KiCad PCB design?

Identify high-speed nets in a KiCad PCB by cross-referencing component datasheets with AI to classify nets by speed tier and estimate maximum frequencies. The tool analyzes interfaces like DDR, USB, and HDMI to automatically map components to their respective nets.

How does AI datasheet lookup classify PCB nets by speed tier?

AI datasheet lookup classifies PCB nets by speed tier by analyzing component footprints and datasheet specifications to estimate max frequencies and rise times. This process categorizes nets into ultra-high, high, medium, and low speed tiers for signal integrity optimization.

Can I automatically generate GND via recommendations for high-speed signals?

You can automatically generate GND via recommendations for high-speed signals by running an AI-assisted net analysis on your KiCad board. The analysis evaluates estimated frequencies and rise times to provide a structured report with recommended GND return via distances.

What is the best way to analyze signal integrity for DDR and SPI interfaces?

The best way to analyze signal integrity for DDR and SPI interfaces is using an AI-driven PCB analysis tool that estimates max frequencies and labels nets by speed tier. This approach labels DDR nets as ultra-high and SPI nets as medium, suggesting a GND via plan.

Does KiCad PCB analysis work with Ethernet and HDMI high-speed interfaces?

KiCad PCB analysis works with Ethernet and HDMI high-speed interfaces by using AI to look up component datasheets and map interface nets. It estimates maximum frequencies and rise times for these interfaces to recommend appropriate GND return via distances.

How do I estimate rise times and max frequencies for nets on my PCB?

Estimate rise times and max frequencies for nets on your PCB by loading your KiCad board file into an AI-assisted high-speed net analyzer. The tool cross-references component datasheets to generate a structured report with per-interface frequency and rise time estimates.