elite-pcb-designer-orchestrator

Community

Automate PCB design: netlist to manufacturing, fast.

Authorsynqing
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manual PCB design is time-consuming and prone to errors, especially when dealing with multiple iterations or variants. This Skill orchestrates a complete 4-phase PCB design automation pipeline, transforming a netlist into manufacturing-ready files with minimal human intervention, drastically reducing design cycles and ensuring reproducibility.

Core Features & Use Cases

  • 4-Phase Automation: Guides through Design Preparation, Component Placement, Automated Routing, and Design Validation.
  • KiCad & FreeRouting Integration: Leverages industry-standard tools for schematic import, auto-routing, and DRC/DFM checks.
  • Manufacturing File Generation: Automatically produces Gerbers, drill files, BOMs, and other deliverables for fabrication.
  • Use Case: Rapidly generate manufacturing packages for new PCB designs, batch process multiple board variants for a product line, or integrate hardware design into a CI/CD pipeline.

Quick Start

Run complete PCB design automation

python3 elite_pcb_designer.py
--netlist hardware/k1_motherboard_revA.net
--board hardware/k1_lightwave.kicad_pcb
--output k1_design_output

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-orchestrator
Download link: https://github.com/synqing/K1.hardware/archive/main.zip#elite-pcb-designer-orchestrator

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

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.