kicad-happy — плагин

Скиллы для кодовых агентов, которые разбирают схемы и платы KiCad, находят ошибки проектирования и готовят плату к производству

  • 1 660 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

Почему такой уровень

  • Читает файлы проекта и запускает скрипты анализа
  • Подбор компонентов и даташиты обращаются к внешним сервисам
Все причины и проверки

aklofas/kicad-happy

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/kicad-happy

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает файлы проекта и запускает скрипты анализа
  • Подбор компонентов и даташиты обращаются к внешним сервисам

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

kicad-happy превращает кодового агента в помощника по проектированию электроники в KiCad. Скиллы разбирают схемы и платы в структурированные данные, строят дерево питания, прослеживают цепи и сверяют номиналы компонентов с даташитами. Отдельные скиллы отвечают за подбор компонентов у поставщиков, предпроверку EMC, SPICE-моделирование и подготовку Gerber к заказу на JLCPCB или PCBWay. Скрипты анализа на чистом Python без обязательных зависимостей, KiCad для них ставить не нужно.

Для кого. Для инженеров-электронщиков и разработчиков железа, которые проектируют платы в KiCad.

Подходит, если

  • Нужно проверить схему или плату перед заказом
  • Хотите построить дерево питания и проверить номиналы по даташитам
  • Готовите Gerber и BOM к производству

Не подходит, если

  • Проект не в KiCad
  • Нужна полноценная САПР, а не проверка агентом

Пример запроса к агенту

Проанализируй мой проект KiCad в папке hardware/rev2 и найди ошибки перед заказом плат

Ограничения

Ориентирован на файлы KiCad; для других форматов не подходит. Подбор компонентов и загрузка даташитов обращаются к внешним сервисам поставщиков.

Как отключить. Удалите плагин через /plugin или уберите ссылки на скиллы из каталога ~/.claude/skills.

Частые вопросы

Нужно ли устанавливать KiCad?

Для анализа нет: скрипты на чистом Python 3.10 и работают без KiCad и без pip install.

С какими агентами работает?

С Claude Code, Codex, GitHub Copilot CLI, Google Antigravity и opencode, а также как GitHub Action.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

CLI kct и Python-библиотека для агентов: разбор и правка схем и плат KiCad с выводом в JSON, проверки DRC и ERC без запущенного KiCad

CLIРасширенный доступ74Звезды репозитория

Скилл для Codex ведет раскладку компонентов, трассировку и заливку меди в KiCad и готовит плату к заказу по справочникам

СкиллРасширенный доступ173Звезды репозитория

Четыре плагина для Claude Code и Codex ведут плату KiCad 10 от схемы до заказа в JLCPCB и сверки производственных файлов.

ПлагинРасширенный доступ79Звезды репозитория

Скилл учит Claude Code проектировать платы, CAD и прошивки как код и не выпускает файлы для заказа, пока проверки не пройдены

СкиллШирокий доступ94Звезды репозитория

MCP-сервер для KiCad: схемы, печатные платы, проверки ERC и DRC, DFM и подготовка к производству из агента

MCP-серверРасширенный доступ212Звезды репозитория

MCP-сервер для проектирования печатных плат в KiCAD: агент размещает компоненты, разводит связи, проверяет DRC и готовит файлы на производство

MCP-серверРасширенный доступ3,3 тыс.Звезды репозитория

Коротко о README

README показывает, как агент разбирает проект KiCad: строит дерево питания, выделяет подсхемы, прослеживает цепи и находит типичные ошибки. Есть скиллы для подбора компонентов, EMC, SPICE и подготовки к производству, плюс режим GitHub Action для проверки pull request. Установка через marketplace, agy, opencode или ручную привязку скиллов. Лицензия MIT.

Бейдж для README

Сообщить о проблеме