elite-pcb-designer

Community

End-to-end PCB design automation, in minutes.

Authorsynqing
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The entire PCB design process, from netlist to manufacturing files, is traditionally a multi-day, manual effort prone to human error. This Skill provides a complete, integrated solution to automate the entire 4-phase PCB design pipeline, transforming your netlist into production-ready Gerbers, BOMs, and drill files with zero manual intervention, drastically cutting design time and ensuring flawless manufacturing.

Core Features & Use Cases

  • Full 4-Phase Automation: Orchestrates design preparation, component placement, automated routing, and comprehensive design validation.
  • KiCad & FreeRouting Powered: Leverages industry-standard tools for robust and reliable design generation.
  • Manufacturing-Ready Outputs: Delivers all necessary files (Gerbers, drills, BOM, reports) for immediate fabrication.
  • Use Case: Automate the entire PCB design cycle for new products, rapidly iterate on hardware designs, or integrate a fully automated hardware design step into your CI/CD pipeline.

Quick Start

Automate K1 Lightwave PCB design from netlist to manufacturing

python3 elite_pcb_designer.py
--netlist hardware/k1-lightwave/k1_motherboard_revA.net
--board hardware/k1-lightwave/kicad/K1_Lightwave.kicad_pcb
--output k1_design_output
--verbose

Dependency Matrix

Required Modules

kicad-clijavapython3

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: elite-pcb-designer
Download link: https://github.com/synqing/K1.hardware/archive/main.zip#elite-pcb-designer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository