
Eda Schematics
Takes you from a component list to a wired KiCad schematic. It'll place symbols, add wires, organize multi-sheet hierarchies, and validate everything against your datasheets and design constraints. The workflow is thorough: checks that you have all components selected before starting, follows datasheet reference circuits, enforces net naming conventions, and runs ERC validation before handing off to layout. Most impressive part is the architecture warnings, things like catching missing ESD protection on USB or forgotten pull-ups on I2C. If you're building hardware and want Claude to actually wire up a schematic instead of just telling you how, this bridges that gap.
- skills.sh installs
- 493
- GitHub stars
- 20
- last updated
- Aug 21, 2026
Install
$ npx -y skills add l3wi/claude-eda --skill eda-schematics --agent claude-codeInstalls into .claude/skills of the current project.
Files
EDA Schematics Skill
Create and wire schematics for electronics projects.
Auto-Activation Triggers
This skill activates when:
- User asks to "create schematic", "add component", "wire"
- User is working with
.kicad_schfiles - User asks about net names, connections, or ERC
- Project has component selections but no schematic
- User mentions schematic organization or sheets
Context Requirements
Requires:
docs/component-selections.md- Selected components with LCSC numbersdocs/design-constraints.json- Project constraintsdatasheets/- Component datasheets for reference circuits
Produces:
hardware/*.kicad_sch- KiCad schematic file(s)docs/schematic-status.md- Status and progress tracking
Workflow
1. Load Context
@docs/design-constraints.json
@docs/component-selections.md
@datasheets/ (relevant datasheets)
Sponsors
Details
- Repository
- github.com/l3wi/claude-eda
- First seen
- Jun 3, 2026