skill
KiCad CLI Service
UnreviewedShared 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 i
{
"schema_version": 1,
"type": "skill",
"slug": "kicad-cli",
"title": "KiCad CLI Service",
"brief": "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 i",
"version": "1.0.0",
"tags": [],
"license": "MIT",
"source_path": "SKILL.md",
"readme": "# KiCad CLI Service\n\nShared HTTP API wrapping kicad-cli for symbol/footprint/board export operations.\n\nRuns on a dedicated service container at port 8780. Used by Symbol Creator, Footprint Creator, Library Creator, and other EDA skills as a backend.\n\n## Endpoints\n\n- `symSearch` — Search KiCad symbol libraries\n- `symGet` — Download .kicad_sym files\n- `symExportSvg` — Export symbols to SVG\n- `fpList` — List footprint libraries\n- `fpDownload` — Download .kicad_mod files\n- `fpExportSvg` — Export footprints to SVG\n- `models3dList` — List available 3D models\n- `models3dDownload` — Download STEP/GLB models\n- `pcbExportStep` — Export PCB boards to STEP\n- `pcbExportGlb` — Export PCB boards to GLB",
"author": {
"id": "695820315b5f1e4db2fcf602",
"name": "Kyle Bergstedt",
"email": "[email protected]"
},
"visibility": {
"public": true
},
"hero": null,
"sample_prompts": [],
"discovery_triggers": [],
"discovery_pitch": null,
"metadata": {},
"created_at": "2026-05-28T05:30:34.987Z",
"updated_at": "2026-05-28T05:30:34.987Z",
"sub_skills": [],
"parent_app": null
}