{
  "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?"
    }
  ]
}