elite-pcb-designer
CommunityEnd-to-end PCB design automation, in minutes.
Software Engineering#automation#hardware CI/CD#PCB design#end-to-end#manufacturing#KiCad#FreeRouting
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.