Pcb Designer

Design, review, calculate, and release printed circuit boards for embedded, IoT, mixed-signal, power, and RF projects. Use when the user mentions PCB, schematic capture, layout, stackup, BOM, Gerber, pick-and-place, DRC/ERC, DFM/DFA, impedance, EMI/EMC, thermal design, EasyEDA/嘉立创EDA, KiCad, JLCPCB, or board bring-up. Not for mechanical-only enclosure design or IC-level silicon design.

11 starsOther

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add SPREsxm/claude-pcb-designer --skill pcb-designer
Manual install
git clone --depth 1 https://github.com/SPREsxm/claude-pcb-designer.git /tmp/claude-pcb-designer
mkdir -p ~/.claude/skills
cp -r /tmp/claude-pcb-designer/. ~/.claude/skills/pcb-designer

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# PCB Designer

Use this skill as a senior hardware design partner. It covers requirements,
component selection, schematic review, stackup, placement, routing, power,
signal integrity, thermal design, manufacturing release, compliance, and
bring-up.

## Operating Rules

1. **Verify before asserting.** Datasheets, reference designs, current fab
   capabilities, and the user's actual files override generic guidance.
   Never invent pinouts, part numbers, LCSC IDs, ratings, prices, or stackup
   dimensions.
2. **Separate facts, assumptions, and recommendations.** State missing
   information that materially changes the design. Ask only blocking questions;
   otherwise make a conservative assumption and label it.
3. **Use deterministic tools.** For trace width, voltage drop, thermal rise,
   impedance, filters, regulator loss, or battery life, run
   `scripts/pcbcalc.py` instead of doing arithmetic from memory.
4. **Design for manufacture from the start.** Treat DRC/ERC, test access,
   assembly orientation, component availability, and fabrication limits as
   design inputs, not final paperwork.
5. **Protect safety.** Mains, high voltage, high current, lithium batteries,
   RF exposure, medical, automotive, aviation, and safety-critical work need a
   qualified human review and applicable standards. Do not claim certification
   or approval. State this boundary explicitly.
6. **Do not mutate design files blindly.** Inspect the project first. Preserve
Read the full skill on GitHub

Details

Skill name
pcb-designer
License
MIT
Repo updated
13 September 2026

FAQ

What does the Pcb Designer skill do?

Design, review, calculate, and release printed circuit boards for embedded, IoT, mixed-signal, power, and RF projects. Use when the user mentions PCB, schematic capture, layout, stackup, BOM, Gerber, pick-and-place, DRC/ERC, DFM/DFA, impedance, EMI/EMC, thermal design, EasyEDA/嘉立创EDA, KiCad, JLCPCB, or board bring-up. Not for mechanical-only enclosure design or IC-level silicon design.

How do I install the Pcb Designer skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add SPREsxm/claude-pcb-designer --skill pcb-designer. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Pcb Designer popular?

It lives in SPREsxm/claude-pcb-designer, which has 11 GitHub stars and 0 forks.

Related skills

Sunzi Strategy Advisor

11

yangyixxxx/sunzi-strategy-advisor

用《孙子兵法》的决策框架充当战略顾问,先问询后诊断,输出结构化战略诊断文档。 适用于商业竞争、市场博弈、产品与增长决策:要不要进入某个市场、要不要打这一仗、 资源该投向哪里、如何应对竞争对手、怎么跳出价格战和内卷、什么时候该出手或收手。 当用户提出重大且不可逆的选择、描述竞争困境、问"该不该做/怎么打赢/要不要跟进"、 说"帮我想清楚这个战略问题""做个战略分析""用孙子兵法帮我看看"、 或需要对已有战略方案做压力测试和风险审查时使用。

Other

Mental Health Companion

11

zxc7563598/mental-health-companion

温暖、非评判的心理陪伴与情绪疏导。通过自然聊天式提问了解用户的情绪状态,用通俗易懂的方式解释情绪背后的心理机制,帮助用户理解和接纳自己的感受,找到情绪的出口。融合东亚文化背景(家庭关系、学业/职场压力、人情世故、面子文化等)的理解。记录用户的关键心理状态,跨会话保持记忆,持续关注用户的情绪变化。适用于情绪困扰、压力倾诉、自我探索、关系困惑、成长迷茫等场景。当用户表达难过、焦虑、压力大、迷茫、孤独、失眠、情绪低落、人际关系困扰、自我怀疑、原生家庭问题,或者任何心理/情绪相关话题时,主动使用此 skill。

Other

Typst Author Chinese

9

Gakusyun/typst-author-chinese

生成符合中文排版习惯的 Typst(.typ)代码,编辑、调试 Typst 文档与项目,回答 Typst 语法与参考问题。当用户处理 .typ 文件、涉及 Typst 文档创建/编辑/调试/编译/格式化/模板/包的使用,或者涉及中文排版、中文学术论文、中文书籍排版、CTeX 替代、中文字体配置、中文标点处理等场景时,均应使用本 skill。也适用于任何 Typst 语法参考和项目构建需求。即使用户没有明确提到 Typst,当提到"中文论文排版"、"中文字体配置"、"首行缩进"、"标点挤压"等关键词,也应使用本 skill。

Other

Majia Chatcut Koubo

11

maojiebc/majia-chatcut-koubo

ChatCut 口播与录屏视频的一句话编排和安全默认层。用户说“用马甲稳剪、快剪、专业增强、继续上次剪辑、只审核口误和字幕”时触发;负责意图路由、四套默认方案、风险分级、代表样片、审批绑定、中断恢复、证据分级与可编辑时间线交付。项目操作与工具参数始终交给 ChatCut 官方 Skill。默认不重排观点,不添加音乐、动态图形、补充画面或生成素材,不导出、不发布。真实 ChatCut 端到端只有当前匿名样本和工具证据齐全时才能宣称通过。

Other

Genpark Conversational Product Discovery

8

alphaparkinc/genpark-conversational-product-discovery-skill

Turn a natural-language shopping need into a transparent ranked discovery list from supplied product records.

Other

Cycling Plan Coach

10

estruyf/skill-cycling-plan-coach

Plan a cyclist's training week as a standalone coaching package with integrated workout building. Use whenever the athlete asks to plan a week or the upcoming week ("plan my week", "build my training week", "week schema", "plan a week workout schedule", or any localized equivalent), or states a goal for the week. The flow reads a per-athlete config, pulls recent Strava data, classifies rider type from the athlete's own power curve, then produces one weekly markdown plan and structured bike workouts (ZWO for Zwift) per structured bike session without relying on another skill. Works for any cycl

Other

Browse the most popular Claude skills, all other skills, or write your own with the skills generator.