pcb-init
A Ruby CLI tool that scaffolds a best-practice KiCad PCB project structure.
Installation
gem install pcb-init
Usage
pcb-init PROJECT_NAME
Example
pcb-init my-awesome-board
This will create a well-organized folder structure:
my-awesome-board/
Features
- Clean, organized folder structure following PCB project best practices
- Pre-configured
.gitignorefor KiCad and manufacturing files - Ready-to-use templates for documentation
- No external dependencies (pure Ruby)
Requirements
- Ruby ≥ 3.0
License
MIT