daishuge/pcb-skill

145 stars · Last commit 2026-09-29

Agent skill for taking a hardware idea to a manufacturable PCB: concept, schematic, sourcing, layout, routing, verification, and a purchase staged to the pre-payment page. Drives EasyEDA Pro over MCP from Claude Code or Codex.

README preview

# PCB skill

An agent skill for taking a hardware idea all the way to **a board you can order, solder and bring up** —
concept, schematic, sourcing, layout, routing, verification, and a purchase staged to the pre-payment page.

It runs inside **Claude Code (desktop)** or **Codex (desktop)**, drives **EasyEDA Pro over MCP**, and does
its shopping in a browser you are already logged in to.

> This is not a tutorial about PCB theory. It is the set of gates that catch the things theory does not:
> a socket rotated so the display can never be plugged in, a capacitor under a module body, a keep-out that
> exists only on a drawing layer, a checker quietly measuring the previous release. Every rule here was paid
> for on a real board — see [`docs/case-study.md`](docs/case-study.md).

## The three principles

| | |
|---|---|
| **性价比** cost-effectiveness | every part priced from a live page or labelled an estimate; the BOM netted against stock you already own |
| **好装配** assemblable by hand | you are the assembler — no bottom-terminated packages, every pad reachable, a soldering order that does not trap a joint |
| **免费 PCB** a free prototype | design inside the free-prototype envelope from the first sketch, not at the end |

View full repository on GitHub →