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