skill
KiCad Service
Public UnreviewedUse 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.
← Commit history
Add adompkg installer files
5 files changed
+38−1
README.md+1−1@@ -149,4 +149,4 @@ If the user wants to: - **Install a symbol into their local KiCad library** → `adom-desktop` - **Control KiCad windows, handle dialogs** → `adom-desktop` -This service is for headless, API-driven operations only.+This service is for headless, API-driven operations only.
SKILL.mdadded+7@@ -0,0 +1,7 @@+---+name: kicad-service+description: >+ 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.+---+# KiCad Service+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.
install.shadded+15@@ -0,0 +1,15 @@+#!/bin/bash+set -e+PKG_DIR="$(cd "$(dirname "$0")" && pwd)"+SKILLS_DIR="$HOME/.claude/skills"+mkdir -p "$SKILLS_DIR/kicad-service"+if [ -f "$PKG_DIR/SKILL.md" ]; then+ cp "$PKG_DIR/SKILL.md" "$SKILLS_DIR/kicad-service/SKILL.md"+fi+for skill_dir in "$PKG_DIR/skills"/*/; do+ [ -d "$skill_dir" ] || continue+ skill_name=$(basename "$skill_dir")+ mkdir -p "$SKILLS_DIR/$skill_name"+ cp -r "$skill_dir"* "$SKILLS_DIR/$skill_name/"+done+echo "Installed kicad-service"
package.jsonadded+11@@ -0,0 +1,11 @@+{+ "slug": "kicad-service",+ "version": "1.0.0",+ "type": "skill",+ "description": "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.",+ "dependencies": {},+ "scripts": {+ "install": "./install.sh",+ "uninstall": "./uninstall.sh"+ }+}
uninstall.shadded+4@@ -0,0 +1,4 @@+#!/bin/bash+set -e+rm -rf "$HOME/.claude/skills/kicad-service"+echo "Uninstalled kicad-service"