claudeers.
// Claude Skills

pcb-skill

Agent skill for taking a hardware idea to a manufacturable PCB: concept, schematic, sourcing, layout, routing, verification, and a purchase staged to the pre…

// Claude Skills[ api ][ desktop ][ web ][ claude ]#claude#skills◷ MIT$open-sourceupdated 28 days ago
Actively maintained
99/100
last commit 27 days ago
last release none
releases 0
open issues 0
// star history

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up pcb-skill (git-clone project) into my current project.
Found on https://claudeers.com/pcb-skill
Repo: https://github.com/daishuge/pcb-skill
Homepage/docs: —
Detected install method: git-clone → git clone https://github.com/daishuge/pcb-skill
Category: skills. Platforms: api, desktop, web.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or clone
git clone https://github.com/daishuge/pcb-skill

// compatibility

Platformsapi, desktop, web
Operating systems—
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguagePython

Get your FREE $2.50 API credits to access TickAtlas financial data ↗

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.

The three principles

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

Install

git clone https://github.com/daishuge/pcb-skill.git
cp -r pcb-skill/skills/pcb ~/.claude/skills/pcb        # Claude Code
# or: cp -r pcb-skill/skills/pcb ~/.codex/skills/pcb   # Codex

Then work through setup/README.md — the skill checks these before it starts:

  1. EasyEDA Pro + the MCP bridge — setup/easyeda-mcp.md
  2. A browser with the agent extension, logged in to your PCB house and your parts suppliers — setup/browser-logins.md
  3. An approval watcher, if your desktop raises a permission card for every browser action — setup/auto-approve-macos.md · setup/auto-approve-windows.md. Carts and payment stay manual on purpose — the watcher never touches them.

The workflow

phaseproducesgate
1 Concepthard vs soft constraints, agreedevery question whose two answers give a different board has been asked
2 Schematic + sourcingschematic, priced BOM, staged cartsnetlist assertions pass; every price VERIFIED or labelled ESTIMATE
3 Layout + routingplaced, routed, poured boardplacement is routable, not merely legal; DRC clean; adversarial review clear
4 Fabrication + purchaseverified Gerber, order at the pre-payment pagethe package is verified independently of the tool that made it

The agent never places an order and never pays. It drives to the pre-payment page and hands you the click.

What is in here

skills/pcb/SKILL.md          the skill itself
skills/pcb/references/       loaded on demand: workflow, review protocol, manufacturing,
                             sourcing, EDA-MCP traps, mechanical/3D, bring-up
scripts/placement/           courtyards from real pads, via lanes, module-body clearance
scripts/routing/             Specctra DSN/SES autoroute chain, four-state watchdog, rate floor
scripts/verify/              Gerber parsing, clearance sweeps, drill census, netlist assertions,
                             3D interference — deliberately independent of the EDA
scripts/notify/              a progress relay, so a long run is never silent
setup/                       getting the environment ready
docs/case-study.md           one board, the defects the process caught, and the honest cost

Four rules that did the work

  • A green board is not a correct board. Every phase ends with a one-pass, read-only adversarial review that re-derives the numbers instead of reading them — and its termination criterion is written before it starts, or it loops.
  • Measured, not inferred. "This probably is not supported" is not a finding. If a claim decides whether work continues, prove it, and say which numbers were measured and which computed.
  • Verify the tool before the result. Three checkers on the reference project silently measured the wrong thing. Calibrate every geometric transform against a known asymmetric object.
  • A wait condition must answer: if this crashed right now, would my filter emit a line? One run on the reference project sat silent for 10 h 53 m because the answer was no.

Licence

MIT — see LICENSE.

Star history

Star history chart for daishuge/pcb-skill

友情链接

// faq

What is pcb-skill?

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.. It is open-source on GitHub.

Is pcb-skill free to use?

pcb-skill is open-source under the MIT license, so it is free to use.

What category does pcb-skill belong to?

pcb-skill is listed under skills in the Claudeers registry of Claude-compatible tools.

9 views
★ 144 stars
unclaimed
updated 28 days ago

// embed badge

pcb-skill on Claudeers
[![Claudeers](https://claudeers.com/api/badge/pcb-skill.svg)](https://claudeers.com/pcb-skill)

// retro hit counter

pcb-skill hit counter
[![Hits](https://claudeers.com/api/counter/pcb-skill.svg)](https://claudeers.com/pcb-skill)

// reviews

// guestbook

0/500

// related in Claude Skills

🔓

An agentic skills framework & software development methodology that works.

// skillsobra/⟨Shell⟩★ 292,190◷ MIT[ claude ]
🔓

Public repository for Agent Skills

// skillsanthropics/⟨Python⟩★ 178,324[ claude ]
🔓

💫 Toolkit to help you get started with Spec-Driven Development

// skillsgithub/⟨Python⟩★ 138,919◷ MIT[ claude ]
🔓

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

// skillsGraphify-Labs/⟨Python⟩★ 123,800◷ MIT[ claude ]
→ see how pcb-skill connects across the ecosystem