ToolBB-0195

pcb-skill: an agent skill from hardware idea to a staged PCB order

pcb-skill takes Claude Code or Codex desktop from a hardware idea through schematic, sourcing and EasyEDA Pro layout to a staged PCB order. Each phase ends at a gate, and the agent stops at the pre-payment page. The README's case-study board, an ESP32-P4 music player, was staged for order but not fabricated or powered.

Open original source github.com · Dai Luo

Claimed
Why this evidence label?

Case study board passed DRC and was staged for order, but the author states it has not been fabricated or powered on.

How we check entries
Preview image for pcb-skill: an agent skill from hardware idea to a staged PCB order
The source's own preview image, from github.com.

Briefing

Each phase ends with a check. Questions whose answers would change the board are asked up front, netlist assertions must pass, and every price is read from a live page or labeled an estimate. Gerbers are verified apart from the EDA tool before purchase.

The skill drives EasyEDA Pro through an MCP bridge and uses a logged-in browser to price parts and fill carts. Carts and payment stay manual. Designs target hand assembly and a PCB house's free-prototype size limits.

The case-study board has 149 parts on four layers and passed DRC. The write-up lists nine defects the process caught, including five nets shorted while DRC reported zero errors. All are design-stage catches; the board had not been built when the skill was written.

From the GitHub API

Repository facts

Repository facts for daishuge/pcb-skill, from the GitHub API
Repositorydaishuge/pcb-skill
Stars154
LicenseMIT Permissive
LanguagePython
Last push29 Sep 2026 30 d ago

Tags

Interface

Report a problem with this entry