← Commit history

Keep fabrication helper in an explicit clean release payload

AdityaAngajala ·0d92535d11 ·1d ago ·parent 7227f5f
2 files changed +131−101
package.json+62−47
@@ -1,47 +1,62 @@-{-  "slug": "molecule-publish",-  "version": "2.11.0",-  "type": "skill",-  "description": "Publish molecules AND generic boards to the Adom wiki - one publisher, two shapes: OCCT conversion (molecule mode with stats gates, or plain for boards), component packaging, adom-wiki publish, APM render assets + component dependencies. Companion to adom-molecule-import.",-  "tags": [-    "molecule",-    "pipeline",-    "wiki",-    "hydrogen",-    "skill"-  ],-  "dependencies": {-    "adom/adom-molecule": "^1.1.3"-  },-  "scripts": {-    "install": "./install.sh",-    "uninstall": "./uninstall.sh"-  },-  "hero": {-    "headline": "Molecule bundle to wiki page",-    "subhead": "OCCT convert, stats gates, package, publish - EDA-agnostic",-    "screenshot": "docs/shot.png"-  },-  "discovery_triggers": [-    "publish this molecule to the wiki",-    "upload molecule bundle",-    "convert and publish my molecule",-    "molecule to the wiki",-    "publish molecule package",-    "publish my board",-    "publish board to the wiki",-    "board to project manager",-    "render board for apm"-  ],-  "discovery_pitch": "Publish a molecule source bundle (STEP + schematic + board + metadata) to the Adom wiki: OCCT molecule-mode conversion with stats gates, component packaging, adom-wiki publish. EDA-agnostic middle of the pipeline; companion to adom-molecule-import.",-  "sample_prompts": [-    {-      "label": "Publish a bundle",-      "prompt": "I have ABC.step, ABC.kicad_pcb and ABC.kicad_sch - publish this molecule to the wiki"-    },-    {-      "label": "Convert and publish",-      "prompt": "Convert my molecule through OCCT and publish it"-    }-  ]-}+{
+  "slug": "molecule-publish",
+  "version": "2.11.0",
+  "type": "skill",
+  "description": "Publish molecules AND generic boards to the Adom wiki - one publisher, two shapes: OCCT conversion (molecule mode with stats gates, or plain for boards), component packaging, adom-wiki publish, APM render assets + component dependencies. Companion to adom-molecule-import.",
+  "tags": [
+    "molecule",
+    "pipeline",
+    "wiki",
+    "hydrogen",
+    "skill"
+  ],
+  "dependencies": {
+    "adom/adom-molecule": "^1.1.3"
+  },
+  "scripts": {
+    "install": "./install.sh",
+    "uninstall": "./uninstall.sh"
+  },
+  "hero": {
+    "headline": "Molecule bundle to wiki page",
+    "subhead": "OCCT convert, stats gates, package, publish - EDA-agnostic",
+    "screenshot": "docs/shot.png"
+  },
+  "discovery_triggers": [
+    "publish this molecule to the wiki",
+    "upload molecule bundle",
+    "convert and publish my molecule",
+    "molecule to the wiki",
+    "publish molecule package",
+    "publish my board",
+    "publish board to the wiki",
+    "board to project manager",
+    "render board for apm"
+  ],
+  "discovery_pitch": "Publish a molecule source bundle (STEP + schematic + board + metadata) to the Adom wiki: OCCT molecule-mode conversion with stats gates, component packaging, adom-wiki publish. EDA-agnostic middle of the pipeline; companion to adom-molecule-import.",
+  "sample_prompts": [
+    {
+      "label": "Publish a bundle",
+      "prompt": "I have ABC.step, ABC.kicad_pcb and ABC.kicad_sch - publish this molecule to the wiki"
+    },
+    {
+      "label": "Convert and publish",
+      "prompt": "Convert my molecule through OCCT and publish it"
+    }
+  ],
+  "files": [
+    "README.md",
+    "SKILL.md",
+    "docs/fabrication.md",
+    "install.sh",
+    "uninstall.sh",
+    "package.json",
+    "page.json",
+    "scripts/bundle_3d.py",
+    "scripts/component_graph.py",
+    "scripts/fab_bundle.py",
+    "scripts/hero_camera.py",
+    "scripts/render_parity.py",
+    "scripts/tested_with.py"
+  ]
+}
page.json+69−54
@@ -1,54 +1,69 @@-{-  "slug": "molecule-publish",-  "version": "2.11.0",-  "type": "skill",-  "description": "Publish molecules AND generic boards to the Adom wiki - one publisher, two shapes: OCCT conversion (molecule mode with stats gates, or plain for boards), component packaging, adom-wiki publish, APM render assets + component dependencies. Companion to adom-molecule-import.",-  "tags": [-    "molecule",-    "pipeline",-    "wiki",-    "hydrogen",-    "skill"-  ],-  "dependencies": {-    "adom/adom-molecule": "^1.1.3"-  },-  "scripts": {-    "install": "./install.sh",-    "uninstall": "./uninstall.sh"-  },-  "hero": {-    "type": "billboard",-    "headline": "Molecule bundle to wiki page",-    "subhead": "OCCT convert, stats gates, package, publish - EDA-agnostic",-    "screenshot": "docs/shot.png"-  },-  "discovery_triggers": [-    "publish this molecule to the wiki",-    "upload molecule bundle",-    "convert and publish my molecule",-    "molecule to the wiki",-    "publish molecule package",-    "publish my board",-    "publish board to the wiki",-    "board to project manager",-    "render board for apm"-  ],-  "discovery_pitch": "Publish a molecule source bundle (STEP + schematic + board + metadata) to the Adom wiki: OCCT molecule-mode conversion with stats gates, component packaging, adom-wiki publish. EDA-agnostic middle of the pipeline; companion to adom-molecule-import.",-  "sample_prompts": [-    {-      "label": "Publish a bundle",-      "prompt": "I have ABC.step, ABC.kicad_pcb and ABC.kicad_sch - publish this molecule to the wiki"-    },-    {-      "label": "Convert and publish",-      "prompt": "Convert my molecule through OCCT and publish it"-    }-  ],-  "org": "adom",-  "author": {-    "name": "Drew Owens",-    "email": "[email protected]"-  },-  "visibility": "public"-}\ No newline at end of file+{
+  "slug": "molecule-publish",
+  "version": "2.11.0",
+  "type": "skill",
+  "description": "Publish molecules AND generic boards to the Adom wiki - one publisher, two shapes: OCCT conversion (molecule mode with stats gates, or plain for boards), component packaging, adom-wiki publish, APM render assets + component dependencies. Companion to adom-molecule-import.",
+  "tags": [
+    "molecule",
+    "pipeline",
+    "wiki",
+    "hydrogen",
+    "skill"
+  ],
+  "dependencies": {
+    "adom/adom-molecule": "^1.1.3"
+  },
+  "scripts": {
+    "install": "./install.sh",
+    "uninstall": "./uninstall.sh"
+  },
+  "hero": {
+    "type": "billboard",
+    "headline": "Molecule bundle to wiki page",
+    "subhead": "OCCT convert, stats gates, package, publish - EDA-agnostic",
+    "screenshot": "docs/shot.png"
+  },
+  "discovery_triggers": [
+    "publish this molecule to the wiki",
+    "upload molecule bundle",
+    "convert and publish my molecule",
+    "molecule to the wiki",
+    "publish molecule package",
+    "publish my board",
+    "publish board to the wiki",
+    "board to project manager",
+    "render board for apm"
+  ],
+  "discovery_pitch": "Publish a molecule source bundle (STEP + schematic + board + metadata) to the Adom wiki: OCCT molecule-mode conversion with stats gates, component packaging, adom-wiki publish. EDA-agnostic middle of the pipeline; companion to adom-molecule-import.",
+  "sample_prompts": [
+    {
+      "label": "Publish a bundle",
+      "prompt": "I have ABC.step, ABC.kicad_pcb and ABC.kicad_sch - publish this molecule to the wiki"
+    },
+    {
+      "label": "Convert and publish",
+      "prompt": "Convert my molecule through OCCT and publish it"
+    }
+  ],
+  "org": "adom",
+  "author": {
+    "name": "Drew Owens",
+    "email": "[email protected]"
+  },
+  "visibility": "public",
+  "files": [
+    "README.md",
+    "SKILL.md",
+    "docs/fabrication.md",
+    "install.sh",
+    "uninstall.sh",
+    "package.json",
+    "page.json",
+    "scripts/bundle_3d.py",
+    "scripts/component_graph.py",
+    "scripts/fab_bundle.py",
+    "scripts/hero_camera.py",
+    "scripts/render_parity.py",
+    "scripts/tested_with.py"
+  ]
+}