AK

aklofas/kicad-happy

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,6 тыс. stars Качество 71 Тренд 55MIT

aklofas/kicad-happy — это кандидат на навыки агента, импортированный из https://github.com/aklofas/kicad-happy.

Обзор

aklofas/kicad-happy — это кандидат на навыки агента, импортированный из https://github.com/aklofas/kicad-happy.

Обзор (машинный перевод)

Обзор дизайна на базе ИИ для KiCad. Анализирует схемы, компоновки печатных плат и Gerbers. Обнаруживает реальные баги до заказа плат.

Работает с Claude Code, OpenAI Codex, GitHub Copilot CLI, Google Antigravity и opencode — как GitHub Action для автоматизированных PR-обзоров или как отдельные скрипты на Python, которые можно запускать где угодно.

Эти навыки превращают вашего AI-агента по программированию в полноценного помощника по проектированию электроники, который глубоко понимает ваши проекты KiCad: разбирает схемы и макеты печатных плат в структурированные данные, сопоставляет значения компонентов с техническими характеристиками, обнаруживает распространённые ошибки проектирования и проводит вас через весь рабочий процесс от прототипа до производства.

🔬 Как это выглядит на практике

Направьте агента на проект KiCad, и он сделает остальное — анализирует все схемы и файлы печатных плат, отслеживает каждую сеть, вычисляет каждое напряжение и сообщает, что не так, прежде чем тратить деньги на платы.

«Проанализировать мой проект KiCad на hardware/rev2/»

Вот краткий пример с открытой платы контроллера роботов. Агент нашёл всё это автоматически:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

⚡ kicad-happy

AI-powered design review for KiCad. Analyzes schematics, PCB layouts, and Gerbers. Catches real bugs before you order boards.

Works with Claude Code, OpenAI Codex, GitHub Copilot CLI, Google Antigravity, and opencode, as a GitHub Action for automated PR reviews, or as standalone Python scripts you can run anywhere.

These skills turn your AI coding agent into a full-fledged electronics design assistant that understands your KiCad projects at a deep level: parses schematics and PCB layouts into structured data, cross-references component values against datasheets, detects common design errors, and walks you through the full prototype-to-production workflow.

🔬 What it looks like in practice

Point your agent at a KiCad project and it does the rest — parses your schematic and PCB files, traces the nets, computes rail voltages from the feedback dividers it finds, and tells you what’s wrong before you spend money on boards.

“Analyze my KiCad project at hardware/rev2/”

Here’s a condensed example from an open-source robot controller board. The agent found all of this automatically:

It builds your power tree — tracing each regulator it recognises from input to load, computing output voltages from feedback dividers:

VBUS (USB-C / battery input, fused)
├── AP63357 buck (500kHz switching) → 5V
│   └── Feedback: R8/R9 ratio=0.155 → Vout=3.87V
│       Power dissipation: ~0.15W (85% efficiency assumed)
└── RT9080-3.3 LDO → 3.3V
    └── Decoupling: 16 caps, 10.8µF total

It identifies subcircuits — not just passives, but the functional blocks and how they connect:

Subcircuit Details
Motor drive 9x P-MOSFET switches (DMG2305UX), transistor-driven H-bridges
Filters RC signal conditioning at 16Hz, 169Hz, and 1.03kHz (input filtering and debounce)
Lighting WS2812B addressable LED chain on GPIO, 60mA estimated draw
Sensors Onboard sensor interface, crystal oscillator with load cap validation
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add aklofas/kicad-happy
Новичок в MCP? Начните с руководства на mcpskill.org →