Skills

Adom AI skills that teach Claude how to create, search, build, and configure electronics.

JLC
JLCPCB Search
CommunityAV Viewer2 samples
Search JLCPCB's 437K+ in-stock component catalog. Backed by a shared service running on a dedicated container — individual user containers don't need the 1.3GB SQLite database.
MO
Mouser Search
CommunityAV Viewer1 sample
Search Mouser's catalog of millions of electronic components from thousands of manufacturers. Real-time pricing, stock, lead times, and product links.
DK
DigiKey Search
CommunityAV Viewer1 sample
Search DigiKey's catalog of millions of electronic components from thousands of manufacturers. Real-time pricing, stock, lead times, and product links.
SYM
Symbol Creator
CommunityAV Viewer10 samples
Create professional schematic symbols, preview them interactively in the Gallia Viewer, iterate with the user, and deliver to their local KiCad or Fusion 360 Electronics via Adom Desktop Conduit.
PCB Footprint Creator
CommunityAV Viewer19 samples
Create professional PCB footprints for KiCad and Fusion 360, preview them interactively in FpView with solder blob visualization, pad hover tooltips, and zoom/pan — then deliver to your local EDA tool.
3D
3D Component Creator
CommunityAV Viewer10 samples
Generate interactive 3D models of PCB components with IC body, laser-etched chip markings, and pad geometry. Preview in 3dView (the Gallia Viewer's built-in Babylon.js 3D viewer), iterate with the use
SCH
Schematic Creator
CommunityAV Viewer1 sample
Create interactive schematic visualizations and display them in the Gallia Viewer viewer. These are visual HTML schematics — not KiCad `.kicad_sch` files. They show how components connect together on
BRD
Board Creator
CommunityAV Viewer3 samples
Create interactive board layout visualizations and display them in the Gallia Viewer viewer. The **3D view** generates a GLB model using real STEP geometry for machine pins/contacts (from `adom-tsci-l
LIB
Library Creator
CommunityAV Viewer4 samples
Orchestrate creating a complete library component — schematic symbol, PCB footprint, and 3D model — by calling the three existing creator skills (symbol-creator, footprint-creator, 3dcomponent-creator
INS
Instrument Viewer
CommunityAV Viewer1 sample
Displays and controls the pyvisa-testscript live instrument monitor (oscilloscope waveforms, DAQ readings, relay matrices) inside the Gallia Viewer panel.
PCB
InstaPCB
CommunityAV Viewer1 sample
Generate DFM (Design for Manufacturing) checks and InstaPCB quotes from `.kicad_pcb` files. Parses the board design, extracts specs, generates a 3D preview, and displays an interactive quote form in t
adom.cloud — DNS Proxy
CommunityAV Viewer3 samples
Provision short, memorable *.adom.cloud URLs that reverse-proxy to long Adom container URLs. Powered by Cloudflare Workers + KV on the edge.
Basic3dView
CommunityAV Viewer5 samples
Minimal GLB 3D viewer for the Adom Viewer — renders GLB files exactly as-is with zero post-processing. No material fixups, no overlays, no camera tours. Includes toolbar (ground, wireframe, axes, measure, mesh inspector), per-mesh visibility and origin axis toggles, draggable mesh panel, programmatic control API, and composite screenshots.
Chess — Multiplayer Chess
CommunityAV Viewer3 samples
Play chess in the Gallia Viewer — vs a bot or multiplayer with room codes and a public lobby.
SQD
Claude Squad
CommunityAV Viewer4 samples
Launch and manage 4 concurrent Claude Code remote control sessions via tmux. Includes a Gallia Viewer management dashboard with live status, start/restart/stop controls, watchdog auto-restart, and auto-start on boot.
C
ClaudeApi — Claude API Playground
CommunityAV Viewer
Call Claude models (Haiku, Sonnet, Opus) from any AV widget or server-side code via the /api/claude proxy. Pick the right model for the job — cheap Haiku for quick lookups, Sonnet for code gen, Opus for complex reasoning.
Container Conduit
CommunityAV Viewer3 samples
WebSocket bridge connecting a main Gallia container to satellite Adom containers — remote command execution, persistent shell sessions, file transfer, system monitoring, and an interactive terminal dashboard.
Fp3dView — Footprint Pad 3D Viewer
CommunityAV Viewer3 samples
Interactive 3D viewer that displays KiCad .kicad_mod footprint pad geometry as extruded copper pads with outlines, labels, measurements, and a datasheet-style land pattern overlay in the Gallia Viewer.
Movie Maker
CommunityAV Viewer4 samples
Record narrated walkthroughs of your Gallia project with screen + mic capture, silence detection, smart playback that skips dead air, timeline markers, and a full video library with thumbnails.
Screenshot Paste
CommunityAV Viewer3 samples
Paste screenshots from clipboard into the Adom Viewer. Auto-resizes to Claude's ideal 1568px, compresses with sharp, AI-names files via Haiku, and saves both optimized and original versions.
Solder Jet Sizer
CommunityAV Viewer3 samples
Interactive widget that visualizes how solder jet paste dots (250-800 um) pack into footprint pads. Real-time sliders for dot diameter and spacing, with coverage stats and per-pad tooltips.
3D Viewer Design
Community
Design rules for any Adom 3D viewport — always Babylon, 5-tier layering on the canonical viewer, v1.3 brightened gradient both ends (#5a6b7e → #2a3340, field-proven to keep black chips visible everywhere in the frame), PBR-default materials, HDRI + hemispheric lighting, zoom-to-mouse, Shift+Alt+Click orbit recentering with a teal pivot sphere shown during every drag-rotate, ViewCube, always-on world-origin axis helpers, and the Adom/CNC coordinate + view-preset convention.
a
aci board creator
NewCommunity
Build a real, manufacturable PCB the proper Adom way — every component goes through datasheet → symbol → footprint → 3D → chipfit before it lands on a schematic. Operationalizes PLAN Part 30 via aci component <mpn> and aci board <name>.
a
adom CLI design
Community
Design conventions for every Rust CLI in the Adom ecosystem. Output formats (OK:/ERROR: + JSON companion), no-color-when-piped, --json for machines and pretty for humans, exit codes, subcommand layout, error chaining.
A
Adom Panels
Community
Use when the user asks "what panels are available", wants to know about a specific panel's capabilities, or needs to control a panel beyond basic open/close (e.g.
a
adom screenshot
Community
Capture screenshots from inside the Adom container — Hydrogen panel/tab, AV scene, desktop, KiCad/Fusion, anywhere. Standardized output paths so the AI and the human are always looking at the same image.
a
adom tscircuit
Community
Top-level guide for working with tscircuit projects in the Adom ecosystem. Covers the 3D viewer, project layout, build/export flow, integration with adom-tsci, and links to the per-task aci-* skills.
Adom UI Branding
Community2 samples
Source: `/home/adom/project/user-content/Adom-Brand-Guidelines.pdf` (creative studio deliverable)
UPD
Adom Update
Community
Use when the user wants to update Adom from GitHub, pull the latest code, refresh skills, reinstall, or asks "update adom", "pull latest", "update from github", "refresh skills", "reinstall adom".
A
Adom Viewer
Community
Display visual content in the Adom Viewer.
A
Adom Workspace Control
Community
Use when the user wants to open, close, add, or remove a panel; split a pane; move or swap tabs between panes; change the workspace layout; resize a split; bring a background tab to the foreground;...
a
adom-plan — Exhaustive Plan Review
NewCommunity
One-liner exhaustive planning: expand a sketch via ultraplan or built-in Opus expansion, then stress-test via 6 adversarial debate agents in 3 Opus/Sonnet pairs + red-team consensus attack. Produces scored, vetted plans with validation strategies, E2E testing, risk register, and action items.
a
adom-security — what Claude MUST NOT leak outward
Community
Hard rules for every Claude Code on Adom: never post container slug, hostname, internal URL, or token. Use user name + repo name instead.
altium-pcblib
NewCommunity
Native Rust parser for Altium .PcbLib binary footprint libraries — used by chipsmith + concur for cross-source agreement.
A
App Creator
Community
Use when the user wants to build a new Adom "app", a mini web server that renders its UI in a Hydrogen webview tab.
A
AuthenticationIntent Integration
NewCommunity
Guide for integrating with the Adom AuthenticationIntent API — device auth flows, headless login, intent-based auth for 3rd-party apps.
A
Author a third-party Adom Desktop bridge
NewCommunity
Chat-driven scaffold for writing a new adom-desktop bridge — pick a name + verb prefix, fork the hello sample, wire bridge.json, implement the HTTP server, test locally, ship to the wiki. Walks through every step from blank dir to installable manifest URL.
A
AV Creator
Community
Use when the user asks to "create an AV", "show me a visualization", "build a chart/diagram/map in AV", "make an AV widget", "make a widget", "create a widget", "build a widget", "display something...
A
Avatar
Community
Use when the agent wants to narrate a demo with a 3D talking avatar, show a character overlay on screen, create voiceover videos, or make the avatar speak text aloud.
B
Bosch Molecule Generator
NewCommunity
Claude Code skill that generates Bosch sensor molecules as KiCad schematics with standardized I2C pinout, medium machine pins/contacts, and fixed corner power layout on 8x8, 16x16, or 16x32 grids.
MOL
Breakout Board Creator
Community1 sample
Generate breakout board designs for any electronic component — place the chip at center,
b
bug filing
Community
Standard format and channels for filing bugs in the Adom ecosystem. Where each bug type lives (Colby list, GitHub issues, gchat), what info to include, and which fields are mandatory.
C
Carbon Preferences API
NewCommunity
Read and write per-user key-value settings via the Carbon API. Store theme, feature flags, timestamps, and tool config that persists across sessions and carries between adom-desktop, Hydrogen Desktop, and Hydrogen web.
C
Claude Code 1M Context
Community
How to disable (or re-enable) the Claude Code 1M-context Opus 4.6 beta via the `CLAUDE_CODE_DISABLE_1M_CONTEXT` environment variable, wired up through the VS Code extension's...
C
Curium
Community
Use when the user wants to create, delete, pause, resume, stop, start, or manage Adom containers via the Curium API.
d
datasheet parser — interactive
NewCommunity
Human-supervised variant of datasheet-parser. Same output (structured wiki markdown + cropped diagrams + metadata) but the run is visible in the live visualizer panel from start to finish, and publishing is gated on explicit human approval. Use when the user is present and wants to review a parse before it lands on the wiki.
D
Debug
Community
Full reference guide for iterative visual debugging in Adom.
D
Definitions
Community
Use when the user asks "what is [term]", "define [term]", "what does [term] mean", "glossary", "definitions", or needs clarification on Adom platform terminology.
D
Demo
Community
Run an interactive demo of Adom Desktop features.
d
demo recording
Community
Pre-production and recording workflow for demo videos: writing the script, generating captions, verifying setup, choreographing panels, and driving the recording. Hands off to video-post for post-production. Mandatory Step 8 restores the workspace after publish.
D
Desktop Conduit
Community1 sample
Bridge between Claude Code (running in an Adom Docker container) and the user's desktop applications via WebSocket.
D
Desktop Setup
Community
Guide users through installing and connecting the Adom Desktop app.
D
Desktop SSH
Community
Guide for connecting to Adom containers via SSH from a Windows, Mac, or Linux desktop.
e
electrical engineering
NewCommunity
Conventions, defaults, and domain knowledge that electrical engineers care about — especially in PCB / hardware-design contexts. Read before designing any UI, CLI, or file format that touches PCB dimensions, trace specs, datasheets, fabrication files, or EE terminology. Adom is EE-centric — defaults, units, labels, and vocabulary should feel native to someone who lives in datasheets.
F
Feed
Community
Live activity log of commits pushed to the gallia repo — skills, apps, molecules, services, and more.
Flashing RP2350 via SWD Debug Probe (PiProbe / CMSIS-DAP)
NewCommunity
SWD-only flashing/debugging of RP2350 targets via a CMSIS-DAP debug probe (PiProbe, Pico Debug Probe). REQUIRES a probe physically wired to the target's SWD pins. Does NOT cover USB BOOTSEL drag-drop, UF2 install, OTA, or any non-probe flashing path.
F
Fusion Export for Hydrogen
NewCommunity
Export Fusion 360 Electronics designs via HelperJoe add-in — BRD/SCH/F3D/USDZ/silkscreen PNGs (Export for Hydrogen) and Gerber ZIP/BOM/CPL (Kitchen Sink)
F
Fusion Update Libraries
NewCommunity
Update component libraries in Fusion 360 Electronics — preserves silkscreen customizations, syncs 2D→3D board view, handles the manual push required by recent Fusion changes
g
gallia-screenshot
Community1 sample
Three capture layers let the AI see what it produces and self-correct without asking the user to screenshot manually. This is the core enabler for autonomous visual feedback loops.
G
Gerber Viewer
Community
View Gerber PCB fabrication files in the Adom Viewer.
MSG
Google Chat
Community1 sample
Your Gallia workspace includes a Google Chat integration that lets you send and receive messages through the Google Chat REST API. A bot user in your Google Workspace authenticates via OAuth and can a
h
human UI patterns
NewCommunity
Non-negotiable UI rules for every Adom app. Read BEFORE writing any hover/click/drag element. Three rules get violated most often: tooltips MUST be body-appended position:fixed divs at z-index 99999 (never CSS ::after); toggle buttons MUST visually reflect their on/off state; every interactive element MUST carry a data-tooltip. Also covers HUDs, click previews, draggable panels, multi-unit displays, NEVER-ALL-CAPS, AI-drivability.
H
Hydrogen Monitor
Community
Use when the AI needs to watch the Hydrogen workspace in real-time — react to tab changes, sharing state, user actions, or any workspace mutation as it happens.
H
Hydrogen Webview Tab Icons
Community
How Hydrogen **webview** tab icons actually work in the Adom editor — specifically panels with `panelType: adom/a1b2c3d4-0031-4000-a000-000000000031`.
KiC
KiCad CLI Service
Community2 samples
Shared KiCad CLI HTTP API for symbol search, SVG export, footprint operations, 3D model handling, and PCB processing. Runs on a dedicated container so individual user containers don't need kicad-cli installed.
KiCad Donut Pad Designer
NewCommunity
Generate annular-ring (donut) copper pads for KiCad footprints with NPTH acoustic ports — MEMS microphones, pressure sensors, vented packages
K
KiCad Service
Community
Use when the user asks about the KiCad service, KiCad CLI, DRC validation, ERC, Gerber export, symbol/footprint SVG rendering, STEP/GLB 3D model export, or any headless KiCad operation.
K
KiCad to Markdown
Community
Parses KiCad projects into structured markdown documents optimized for AI consumption — extracts components, netlist connectivity, hierarchical sheets, PCB layout, and design rules.
Luminous Intensity Distribution Tool
NewCommunity
Interactive 2D LED array illuminance simulator — heatmap, cross-section, reflectors, power/efficiency, and J/cm² energy density calculator
M
MOSFET IV Characterization Visualizer
Community
Interactive web-based visualizer for MOSFET IV curves (Id vs Vds). Plot multiple Vgs sweeps, overlay devices, compute saturation boundaries, and extract Vth/Rds(on) — all controllable via API in real-time.
N
Neon Mirror
Community
Use when the user wants to mirror an Android device, interact with an Android phone/tablet screen, view Android logcat, record touch macros, control display settings (DPI, resolution), or manage...
Noah's Dot Font
NewCommunity
Hand-drawn 5x9 dot-matrix bitmap font with 54 glyphs (A-Z, 0-9, symbols) and a 9x9 logo mark, for LED matrices, PCB silkscreen art, and pixel displays
O
OAuth
Community
Use when implementing OAuth authentication for any Adom service or feature — YouTube, GitHub, Slack, or any provider that uses OAuth 2.0.
OC
OpenClaw Setup
Community1 sample
OpenClaw is an open-source AI agent (https://github.com/openclaw/openclaw). It requires special configuration to run inside an Adom Docker container because the default settings assume local desktop a
DES
PCB design — tscircuit
Community1 sample
Design and generate complete PCB circuit boards using tscircuit (React/TypeScript). Use when the user asks to create a PCB, circuit board, schematic, breakout board, Arduino/ESP32 shield, sensor module, or any electronics hardware project. Covers component selection, placement, routing, and export to fabrication files.
P
Process Datasheets (Batch)
Community
Batch-process datasheets from the shared queue. Claims items, parses PDFs into wiki markdown, publishes to the Adom Wiki, and loops until a time budget expires or the queue is empty.
p
pup
Community
Control Puppeteer browser windows on the user's desktop via the adom-desktop CLI. Open/close windows, reload, screenshot, evaluate JS, flash taskbar alerts, navigate, manage multi-session Chrome.
R
Remote Bootstrap
Community
Bootstrap a new Adom container from an existing one entirely over SSH.
GIT
Repo Management
Community1 sample
Create, list, and delete repos and workspaces on the Adom platform via the Carbon API.
SK+
skill creator
Community1 sample
Authors, tests, iterates on, and submits Claude Code skills (SKILL.md files) for the Adom ecosystem. Use when the user wants to create a new skill, write or update a SKILL.md, contribute a skill back to gallia, or asks how skills work. Covers frontmatter conventions, writing effective descriptions, progressive disclosure with reference files, deploying to ~/.claude/skills/, iterating on failures, and PR submission.
S
SSH Connection
Community
SSH into Adom containers from other containers or from your desktop.
S
Standalone Service
Community
Use when creating a standalone Adom service on a dedicated container -- provisioning the repo, creating a lightweight container, SSH setup, writing the HTTP API, deploying, wiring up a Rust CLI or...
Third-Party Authentication
NewCommunity
Sign in with Adom — let users authenticate to your app using their Adom account via Authentication Intents with confirmation codes. Covers the full flow, API reference, code examples, and Google OAuth sign-in.
T
Tool Publisher
Community
Publish a CLI or knowledge skill to the Adom Wiki for auto-discovery and auto-install — the 2-layer model (private source + public binary on wiki), multi-skill bundling, install-subcommand spec.
T
Tour
Community
Run an interactive guided tour of Gallia's KiCad integration.
T
TTS Pronunciation — Canonical Table
Community
Shared pronunciation rules for Adom tool names, acronyms, and product terms so every demo / walkthrough / tour pronounces them consistently. Contribute when your TTS engine butchers a term.
WK
Wiki Editing
Community2 samples
Submit edits to any page on Adom Wiki — manually or through your AI assistant. Improve skill descriptions, fix documentation, and contribute community knowledge like Wikipedia.
wiki-activity-review
NewCommunity
Digest-style summary of an author's recent wiki contributions across Wiki v1 and Wiki v2 — handy for status updates, retros, and weekly all-engineers prep.
CLI
Adom CLI
Community1 sample
Command-line interface for the Adom platform. Script automation, batch operations, CI/CD integration, and headless workflows from any terminal.
HUB
Adom Messaging Hub
Community1 sample
Pre-configured WhatsApp, Telegram, and Signal bot accounts managed by Adom. Get notifications, interact with your containers, and communicate with your AI — no painful bot setup required.
MOB
Adom Mobile App
Community1 sample
Access Adom on the go with the native mobile app. Review designs, approve changes, monitor instrument readings, and manage workflows from your phone.
REC
Adom Movie Studio
Community1 sample
Record your screen with voice-overs, auto-store in your Adom Cloud account, and publish to YouTube. Create tutorials, demos, and documentation videos from inside your engineering environment.
DMM
Digital Multimeter
Community1 sample
Read and log measurements from SCPI-compatible digital multimeters. Automated voltage, current, and resistance measurements with data logging and trend analysis.
KST
Keysight Oscilloscopes
Community1 sample
Direct integration with Keysight InfiniiVision and Infiniium oscilloscopes. Capture waveforms, configure measurements, and automate test sequences via SCPI/VISA.
USB
Local USB Mapping
Community1 sample
Discover and map locally connected USB instruments. Automatic detection of oscilloscopes, multimeters, programmers, and other test equipment.
NI
National Instruments Oscilloscopes
Community1 sample
Control and acquire data from National Instruments oscilloscopes and DAQ devices. Streaming captures, triggered acquisitions, and automated measurement routines.
RP
Red Pitaya Oscilloscopes
Community1 sample
Interface with Red Pitaya FPGA-based oscilloscopes and signal generators. Web-accessible instrumentation with programmable FPGA processing.
USB
Remote USB Mapping
Community1 sample
Map USB instruments and programmers from remote lab machines to your development environment. Access oscilloscopes, logic analyzers, and JTAG debuggers over the network.
SIG
Signal
Community1 sample
Secure messaging integration via Signal protocol. Send encrypted notifications, share files, and coordinate with team members through Signal.
TC
Team Containers
Community1 sample
Managed team Docker containers and shared workspaces. Internal services like Google Chat bots, shared databases, and team-wide skill servers — the Slack-for-teams model applied to engineering infrastructure.
TS
Team Skills
Community1 sample
Private, team-scoped AI skills shared across your organization. Like GitHub private repos for skills — lock in your team's processes, preferences, and workflows so every member's AI assistant works the same way.
TG
Telegram
Community1 sample
Telegram bot integration for engineering workflows. Send alerts, share schematics, and interact with Adom through Telegram channels and groups.
WA
WhatsApp
Community1 sample
Send and receive WhatsApp messages through the Adom platform. Automate notifications, alerts, and team communication from your engineering workflows.