eda-pcb — скилл для Claude Code: что делает и как установить
Проводит трассировку плат и расстановку компонентов в KiCad по готовой схеме и правилам DFM. Пригодится инженерам при переходе от схемотехники к разводке.
npx skills add l3wi/claude-eda --skill eda-pcb -a claude-codeЧто делает eda-pcb
Скилл управляет версткой печатных плат через команды KiCad MCP. Он задаёт контур платы и расставляет компоненты: разъёмы по краям, микроконтроллеры в центре, развязывающие конденсаторы прямо у выводов питания. Процесс охватывает работу со слоями, полигонами меди и переходными отверстиями.
Перед трассировкой проверяются ограничения из docs/design-constraints.json и файлы схемы. Дорожки высокоскоростных интерфейсов вроде дифференциальных пар USB ведутся с расчётом импеданса 90 Ом. Без настроенных инструментов mcp__kicad-pcb скилл не сможет менять проект напрямую, поэтому сервер KiCad в окружении обязателен.
Финальный этап включает запуск проверки правил проектирования (DRC) и формирование отчёта docs/pcb-status.md. Правила подгоняются под стандарты производства, например минимальные дорожки 0.127 мм для JLCPCB.
Какие задачи решает
- расставить компоненты на плате с учётом тепловых зон и тактовых генераторов
- развести критические цепи питания и дифференциальные пары интерфейсов
- сформировать полигоны земли со сшивкой переходными отверстиями
- запустить встроенную проверку правил трассировки DRC на ошибки
Примеры запросов агенту
- Размести разъёмы по границам платы и проложи питание к микроконтроллеру
- Настрой правила проектирования под нормы JLCPCB и запусти проверку DRC
- Добавь полигон земли на нижнем слое платы и соедини переходными отверстиями
Как установить eda-pcb
1Через Skills CLI (Vercel)
npx skills add l3wi/claude-eda --skill eda-pcb -a claude-code2Вручную: положить файлы
~/.claude/skills/eda-pcb/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/eda-pcb/
1Через Skills CLI (Vercel)
npx skills add l3wi/claude-eda --skill eda-pcb -a codex2Вручную: положить файлы
.agents/skills/eda-pcb/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add l3wi/claude-eda --skill eda-pcb -a cursor2Вручную: положить файлы
.cursor/skills/eda-pcb/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install l3wi/claude-eda eda-pcb2Вручную: положить файлы
.github/skills/eda-pcb/SKILL.md1Через Skills CLI (Vercel)
npx skills add l3wi/claude-eda --skill eda-pcb -a gemini-cli2Командой платформы
gemini skills install https://github.com/l3wi/claude-eda --path templates/claude/skills/eda-pcbВручную: положить файлы
.devin/skills/eda-pcb/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add l3wi/claude-eda --skill eda-pcb -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о eda-pcb
Как установить eda-pcb в Claude Code?
Выполните команду npx skills add l3wi/claude-eda --skill eda-pcb -a claude-code.
Какие файлы нужны скиллу для начала трассировки?
Требуются файлы схемы hardware/*.kicad_sch, перечень компонентов в docs/component-selections.md и параметры платы в docs/design-constraints.json.
Зачем скиллу инструменты KiCad MCP?
Через них ассистент вызывает функции редактора: двигает компоненты, меняет контур платы, добавляет проводники и считывает отчёт DRC.