skill
altium-part-importer
Public Unreviewedby barrett-land
Add any catalog component (resistor, capacitor, inductor, IC, connector, diode) to a user's Altium Designer library with its LCSC/JLCPCB part number attached, so JLCPCB BOM + pick-and-place exports ca
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
{
"slug": "altium-part-importer",
"version": "1.0.3",
"type": "skill",
"description": "Add any catalog component (resistor, capacitor, inductor, IC, connector, diode) to a user's Altium Designer library with its LCSC/JLCPCB part number attached, so JLCPCB BOM + pick-and-place exports carry it automatically. Drives Altium headlessly via the altium Adom Desktop bridge. Three paths: CREATE a library from a downloaded Altium .IntLib, APPEND a part into an existing library, or REUSE an existing symbol for a new value (clone + parametric footprint, no internet fetch). For Adom's own machine pins/contacts use adom-altium-library-importer instead.",
"tags": [
"skill",
"altium",
"lcsc",
"jlcpcb",
"library",
"footprint",
"symbol",
"component",
"bom"
],
"dependencies": {},
"scripts": {
"install": "./install.sh",
"uninstall": "./uninstall.sh"
},
"needs_sudo": false,
"discovery_pitch": "Add any catalog component to Altium Designer with its JLCPCB/LCSC part number attached \u2014 create a library, append to an existing one, or reuse a symbol for a new value. Headless via the altium bridge.",
"discovery_triggers": [
"add a part to Altium",
"add a component to Altium",
"add a resistor to Altium",
"add a capacitor to Altium",
"add an inductor to Altium",
"add an IC to Altium",
"add a chip to Altium",
"add a connector to Altium",
"import a footprint into Altium",
"import a symbol into Altium",
"add a part to my Altium library",
"add the LCSC part number to Altium",
"add a part to Altium for JLCPCB",
"build out my Altium library",
"add a component to Altium with its part number"
],
"hero": {
"headline": "Altium Part Importer",
"subhead": "Add any component to Altium with its JLC/LCSC part number \u2014 create, append, or reuse. Headless.",
"screenshot": "docs/hero.png"
},
"sample_prompts": [
{
"label": "Add a cap",
"prompt": "add a 100nF 0402 capacitor to my Altium library with the JLC part number"
},
{
"label": "Add an IC",
"prompt": "add the STM32G031 to my Altium ICs library with its LCSC number"
},
{
"label": "New value",
"prompt": "add a 4.7k 0402 resistor by reusing my existing resistor symbol"
},
{
"label": "Append",
"prompt": "append this part into my existing Capacitors library"
},
{
"label": "Survey",
"prompt": "what Altium libraries do I already have?"
}
]
}