main
John Lauer Publish 0.2.8 885edf6 17d ago
{
  "schema_version": 1,
  "slug": "eda-engineering",
  "type": "skill",
  "title": "EDA Skillpack",
  "brief": "All skills for all EDA capabilities across the Adom ecosystem.",
  "version": "0.2.8",
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "author": {
    "name": "John Lauer",
    "email": "[email protected]"
  },
  "tags": [
    "eda",
    "pcb",
    "thermal",
    "routing",
    "assembly",
    "skills",
    "fusion",
    "bq25792",
    "comparison",
    "fan-out",
    "connectivity"
  ],
  "license": "proprietary",
  "visibility": "public",
  "sample_prompts": [
    {
      "label": "Improve heat spreading",
      "prompt": "Find thermal bottlenecks on my PCB and reroute suitable crossing traces to improve heat spreading."
    }
  ],
  "discovery_triggers": [
    "improve pcb heat spreading",
    "reroute thermal bottlenecks",
    "pcb current capacity",
    "copper ablation",
    "plan pcb assembly"
  ],
  "discovery_pitch": "Find EDA skills across Adom bridges, web tools and specialized skillpacks, plus shared guidance hosted here.",
  "metadata": {},
  "created_at": "2026-09-07T12:56:14.529Z",
  "updated_at": "2026-09-07T12:56:14.529Z",
  "source_path": "SKILL.md",
  "sub_skills": [],
  "parent_app": null,
  "org": "adom",
  "description": "All skills for all EDA capabilities across the Adom ecosystem, for any AI.",
  "files": [
    "README.md",
    "SKILL.md",
    "docs/examples/astra-esc-independent/README.md",
    "docs/examples/astra-esc-independent/anchor_stitching.py",
    "docs/examples/astra-esc-independent/audit_kelvin.py",
    "docs/examples/astra-esc-independent/audit_plan.py",
    "docs/examples/astra-esc-independent/bridge.py",
    "docs/examples/astra-esc-independent/build_route_input.py",
    "docs/examples/astra-esc-independent/component_search.py",
    "docs/examples/astra-esc-independent/encode_video.py",
    "docs/examples/astra-esc-independent/esc-g431-astra-independent.kicad_pcb",
    "docs/examples/astra-esc-independent/evidence/electrical-contract.json",
    "docs/examples/astra-esc-independent/evidence/final-route-dryprobes.json",
    "docs/examples/astra-esc-independent/evidence/final-routing-state.json",
    "docs/examples/astra-esc-independent/evidence/final-validate.json",
    "docs/examples/astra-esc-independent/evidence/final-zone-state.json",
    "docs/examples/astra-esc-independent/evidence/fresh-placement-timing.json",
    "docs/examples/astra-esc-independent/evidence/fresh-placement-validate.json",
    "docs/examples/astra-esc-independent/evidence/fresh-plan.json",
    "docs/examples/astra-esc-independent/evidence/fresh-routing-state.json",
    "docs/examples/astra-esc-independent/evidence/fresh-state.json",
    "docs/examples/astra-esc-independent/evidence/geometric-audit.json",
    "docs/examples/astra-esc-independent/evidence/kelvin-geometry-audit.json",
    "docs/examples/astra-esc-independent/evidence/prompt-clock.json",
    "docs/examples/astra-esc-independent/evidence/token-cost.json",
    "docs/examples/astra-esc-independent/evidence/zone-baseline.json",
    "docs/examples/astra-esc-independent/fixture_geometry.py",
    "docs/examples/astra-esc-independent/fresh_place.py",
    "docs/examples/astra-esc-independent/geometry.py",
    "docs/examples/astra-esc-independent/kelvin-pad-keepouts.json",
    "docs/examples/astra-esc-independent/land_routes.py",
    "docs/examples/astra-esc-independent/land_stitching.py",
    "docs/examples/astra-esc-independent/live-routes.json",
    "docs/examples/astra-esc-independent/negotiate_fresh.py",
    "docs/examples/astra-esc-independent/outer-pours.json",
    "docs/examples/astra-esc-independent/pass2.py",
    "docs/examples/astra-esc-independent/plan_pours.py",
    "docs/examples/astra-esc-independent/plan_stitching.py",
    "docs/examples/astra-esc-independent/planes.json",
    "docs/examples/astra-esc-independent/planner.py",
    "docs/examples/astra-esc-independent/repair_fresh.py",
    "docs/examples/astra-esc-independent/repair_pours.py",
    "docs/examples/astra-esc-independent/requirements.txt",
    "docs/examples/astra-esc-independent/route-input.kicad_pcb",
    "docs/examples/astra-esc-independent/route_fresh.py",
    "docs/examples/astra-esc-independent/route_search.py",
    "docs/examples/astra-esc-independent/search2.cpp",
    "docs/examples/astra-esc-independent/search3.cpp",
    "docs/examples/astra-esc-independent/soft3-current.json",
    "docs/examples/astra-esc-independent/soft_search2.py",
    "docs/examples/astra-esc-independent/stitching.json",
    "docs/examples/astra-esc-independent/trim_final.py",
    "docs/examples/astra-esc-independent/widen_fresh.py",
    "docs/examples/astra-esc/README.md",
    "docs/examples/fable5-bq25792/README.md",
    "docs/examples/fable5-bq25792/evidence/REPORT.md",
    "docs/examples/fable5-bq25792/evidence/electrical-review.md",
    "docs/examples/fable5-bq25792/evidence/planner-iterations.md",
    "docs/examples/fable5-bq25792/evidence/planner-method.md",
    "docs/examples/fable5-bq25792/evidence/thermal-comparison.md",
    "docs/hero.png",
    "docs/showcase/README.md",
    "install.sh",
    "references/skill-directory.md",
    "skills/eda-addressable-rgb-leds/SKILL.md",
    "skills/eda-assembly-planning/SKILL.md",
    "skills/eda-board-3d-comparison/SKILL.md",
    "skills/eda-component-placement/SKILL.md",
    "skills/eda-copper-ablation/SKILL.md",
    "skills/eda-design-summary-video/SKILL.md",
    "skills/eda-electrical-routing/SKILL.md",
    "skills/eda-end-to-end-layout/SKILL.md",
    "skills/eda-fine-pitch-fanout/SKILL.md",
    "skills/eda-independent-reroute-comparison/SKILL.md",
    "skills/eda-kelvin-current-sense/SKILL.md",
    "skills/eda-motor-driver-layout/SKILL.md",
    "skills/eda-multilayer-current-review/SKILL.md",
    "skills/eda-native-connectivity-conformance/SKILL.md",
    "skills/eda-placement-routing-review/SKILL.md",
    "skills/eda-pour-planning-measurement/SKILL.md",
    "skills/eda-routing-gates/SKILL.md",
    "skills/eda-routing-gates/examples/buck-spec-adom.json",
    "skills/eda-routing-gates/examples/buck-spec-john.json",
    "skills/eda-routing-gates/scripts/kicad_board.py",
    "skills/eda-routing-gates/scripts/routing_gates.py",
    "skills/eda-routing-gates/tests/run.py",
    "skills/eda-routing-gates/tests/test_routing_gates.py",
    "skills/eda-thermal-bottlenecks/SKILL.md",
    "skills/eda-visible-routing/SKILL.md",
    "uninstall.sh"
  ],
  "dependencies": {},
  "confirmed_user_skills": [
    "eda-assembly-planning",
    "eda-board-3d-comparison",
    "eda-component-placement",
    "eda-copper-ablation",
    "eda-design-summary-video",
    "eda-electrical-routing",
    "eda-end-to-end-layout",
    "eda-fine-pitch-fanout",
    "eda-independent-reroute-comparison",
    "eda-kelvin-current-sense",
    "eda-motor-driver-layout",
    "eda-multilayer-current-review",
    "eda-native-connectivity-conformance",
    "eda-placement-routing-review",
    "eda-pour-planning-measurement",
    "eda-thermal-bottlenecks",
    "eda-visible-routing"
  ],
  "scripts": {
    "install": "./install.sh",
    "uninstall": "./uninstall.sh"
  },
  "name": "eda-engineering",
  "tag": "latest"
}