APP

adom-symbol

KiCad symbol creator with interactive viewer, pin tooltips, group labels, and delivery to KiCad and Fusion 360

EDA Tools demo — symbol + footprint creation, validation, delivery to KiCad and Fusion

💬 Sample prompts Paste any of these into Claude Code to use this app
Create symbol Create a KiCad symbol for the RP2040
Preview Show me the RP2040 symbol in the viewer
Send to KiCad Send the RP2040 symbol to KiCad
Send to Fusion Deliver the RP2040 to Fusion 360
Lint Lint the RP2040.lbr file
Open this app

Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:

Open the Adom Wiki page for the "adom-symbol" app at https://wiki-ufypy5dpx93o.adom.cloud/wiki/apps/adom-symbol and tell me how to use it.

adom-symbol

KiCad schematic symbol creator with interactive viewer, pin tooltips, group labels, and delivery to KiCad Symbol Editor and Fusion 360 Electronics.

RP2040 in the Adom symbol viewer

Demo video

https://wiki-ufypy5dpx93o.adom.cloud/static/apps/adom-footprint/eda-tools-tour-v4.webm

82-second narrated tour: create an RP2040 symbol, hover pins to see tooltips, validate with adom-lbr, then send to KiCad 10 Symbol Editor and Fusion 360 Electronics.

Send to KiCad

RP2040 loaded in KiCad 10 Symbol Editor

One click from the viewer's Send to menu delivers the symbol directly to KiCad's Symbol Editor with all pins, properties, and group labels intact.

Send to Fusion 360

RP2040 in Fusion Electronics

Delivers both the symbol and its EAGLE package as a .lbr file that Fusion Electronics opens natively.

Install

adompkg install adom-symbol

Quick start

# Start the server
adom-symbol serve &

# Create a symbol
adom-symbol create --name RP2040

# Preview in viewer
adom-symbol preview --name RP2040

# Deliver to KiCad
adom-symbol deliver --name RP2040 --target kicad

# Deliver to Fusion 360
adom-symbol deliver --name RP2040 --target fusion360

Dependencies

DependencyPurpose
Node.js 18+Runs the symbol-creator service (gallia)
galliaShared infrastructure: viewer HTML generation, KiCad parser
adom-desktopDesktop bridge for Send to KiCad/Fusion delivery

Architecture

Rust CLI wrapping a Node.js service (gallia/symbol-creator). The Rust binary handles CLI argument parsing, server lifecycle, and health checks. The Node.js service handles symbol creation, KiCad .kicad_sym parsing, viewer HTML generation, and delivery orchestration.

Wiki

https://wiki-ufypy5dpx93o.adom.cloud/apps/adom-symbol

Sub-Skills
?
What are Sub-Skills?

Sub-skills are community-contributed AI skill extensions for this component. They teach AI assistants about specific tools, configurators, or workflows.

Examples:

  • A manufacturer’s configuration tool for a motor controller
  • A community-written design guide for an amplifier circuit
  • An automated test/validation script for a sensor module

How to add one: Click Add Sub-Skill, provide the URL to your skill and a brief description. Submissions are reviewed by the Adom team before going live.

No sub-skills yet. Be the first to contribute one!

Recent activity

5 commits