pcb-agent-workflow — плагин
Четыре плагина для Claude Code и Codex ведут плату KiCad 10 от схемы до заказа в JLCPCB и сверки производственных файлов.
- 79 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скрипты сверки запускают Python-код и читают файлы проекта платы.
- Скилл переписки готовит письма поддержке, а отправку через Gmail защищает необязательный хук подтверждения.
Установка
- Работает в
Ручная установка
/plugin marketplace add John-owo/pcb-agent-workflowЗатем `/plugin install jlc-support@pcb-agent-workflow` или другой плагин из таблицы README.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрипты сверки запускают Python-код и читают файлы проекта платы.
- Скилл переписки готовит письма поддержке, а отправку через Gmail защищает необязательный хук подтверждения.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий собран из опыта 4-слойной платы GNSS-приемника: от проектирования и ревью до цен, заказа, переписки с фабрикой и утверждения производственных файлов. В нем документы, шаблоны проекта и четыре скилла. `jlc-support` ведет переписку с поддержкой JLCPCB по шести шаблонам с расчетом сроков. `jlc-production-review` сверяет производственные файлы фабрики с исходными Gerber по слоям и проверяет BOM и CPL. `readable-schematic-layout` приводит схему и трассировку к читаемому виду и доказывает, что цепь не изменилась. `kicad-enclosure-step` экспортирует плату в STEP для корпуса. Каждый скилл ставится отдельным плагином из общего маркетплейса для Claude Code и Codex. Дополнительно есть необязательный хук `jlc-send-guard`, который требует подтверждения перед отправкой письма через Gmail.
Для кого. Тем, кто делает печатную плату в KiCad 10 с помощью Claude Code или Codex и заказывает производство в JLCPCB.
Подходит, если
- Фабрика прислала производственные файлы, и нужно сверить их с Gerber перед оплатой.
- Нужно написать инженеру JLCPCB по DFM и не пропустить срок утверждения.
- Схема неразборчива, и ее надо перерисовать, не меняя цепей.
- Для корпуса нужна модель платы в STEP со всеми компонентами.
Не подходит, если
- Плата делается не в KiCad или заказывается не в JLCPCB: скиллы написаны под эту связку.
- Нужен английский язык документации: большинство руководств написано на традиционном китайском.
- Агенту нельзя доверять переписку с поддержкой без вашего подтверждения каждого письма.
Пример запроса к агенту
Сравни производственные файлы фабрики с исходными Gerber, перечисли отличия по слоям и покажи, какие требуют вопроса к JLCPCB.Ограничения
Руководства, шаблоны и скиллы в основном написаны на традиционном китайском, английский есть в README и в шаблонах писем для JLCPCB. Скрипты сверки производственных файлов в `jlc-production-review` требуют Python 3.12 и закрепленных пакетов: `pip install -r scripts/requirements-cam.txt`. Хук `jlc-send-guard` по умолчанию выключен и относится к Claude Code. Скиллы помогают агенту, но заказ, оплату и утверждение производственных файлов подтверждает человек, а сам проект начат как личный опыт одной платы.
Как отключить. Удалите нужные плагины командой `/plugin uninstall` в Claude Code или уберите папки скиллов из `~/.claude/skills` и `~/.agents/skills`. Хук `jlc-send-guard` отключается вместе с плагином.
Частые вопросы
Как поставить плагины в Claude Code?
Выполните `/plugin marketplace add John-owo/pcb-agent-workflow`, затем `/plugin install jlc-support@pcb-agent-workflow`. Имя после `install` меняют на нужный плагин.
Как поставить их в Codex?
Командами `codex plugin marketplace add John-owo/pcb-agent-workflow` и `codex plugin add jlc-support@pcb-agent-workflow`. Маркетплейс и файлы `SKILL.md` общие с Claude Code.
Можно ли обойтись без плагинов?
Да, скопируйте папку скилла в каталог скиллов агента, например `mkdir -p ~/.claude/skills && cp -r pcb-agent-workflow/skills/jlc-support ~/.claude/skills/`. Для Codex пользовательский каталог указан как `~/.agents/skills`.
Что делает хук `jlc-send-guard`?
Перед вызовом инструментов Gmail для отправки он требует вашего подтверждения. Хук необязательный, по умолчанию выключен и рассчитан на Claude Code.
С чего начать новичку в PCB?
С документа `docs/getting-started.md`: он ведет от установки KiCad до заказа в JLC и по каждому шагу говорит, что делать, что поручить агенту и как проверить результат.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныСкиллы для кодовых агентов, которые разбирают схемы и платы KiCad, находят ошибки проектирования и готовят плату к производству
Скилл для Codex ведет раскладку компонентов, трассировку и заливку меди в KiCad и готовит плату к заказу по справочникам
Восемь скиллов для Codex и Claude Code ведут проект электроники от схемы до заказа платы с проверкой каждого этапа.
Скилл учит Claude Code проектировать платы, CAD и прошивки как код и не выпускает файлы для заказа, пока проверки не пройдены
MCP сервер для проектирования плат в KiCAD 10: схема, разводка, проверки и подготовка к производству через агента
CLI kct и Python-библиотека для агентов: разбор и правка схем и плат KiCad с выводом в JSON, проверки DRC и ERC без запущенного KiCad
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| pcb-agent-workflow (эта карточка) | нет | 79 | ||
| KiCad MCP Pro | нет | не нужна | 212 | MCP-сервер для KiCad с проверками ERC, DRC и DFM; здесь процесс заказа в JLCPCB и четыре отдельных скилла |
| PCB skill | нет | 184 | ведет от идеи устройства до платы и останавливается перед оплатой; здесь упор на переписку с фабрикой и сверку производственных файлов |
Коротко о README
В тексте перечислены документы по процессу, четыре скилла и их назначение, общий маркетплейс, установка в Claude Code и Codex, ручное копирование и необязательный хук подтверждения писем. Новичку README советует начать с руководства по первой плате.