skill
molecule-publish
Public Made by Adomby adom
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.
← Commit history
SKILL.md+6@@ -105,6 +105,12 @@ Artifacts: `GET /jobs/{id}/result` → `<name>.glb`, [extras: silk PNGs, .f3d, .usdz, gerbers, bom, cpl] ``` +**Key components by MPN, never by value (#142).** The `slug` is the+normalized MPN (lowercase, non-alphanumerics -> dashes), the page title IS+the MPN, and `component.mpn` carries it verbatim. Value-named symbols like+`R_4.3K_0402` are properties, not identities — resolve the real MPN before+publishing, and never mint a page keyed on a value string.+ `package.json` REQUIRED fields (publish 400s or silently under-registers without them):
package.json+1−1@@ -1,6 +1,6 @@ { "slug": "molecule-publish",- "version": "2.1.3",+ "version": "2.1.4", "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": [
page.json+1−1@@ -1,6 +1,6 @@ { "slug": "molecule-publish",- "version": "2.1.3",+ "version": "2.1.4", "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": [