← Commit history

Keep component cache widgets focused on reusable outlines and document correct preview framing

John Lauer ·d5e33dc5b9 ·1mo ago ·parent b73b844
4 files changed +21−15
README.md+4−1
@@ -185,8 +185,11 @@ datasheet authority, clear-surface virtual MPN placement, pad-name overlays, reusable chip outlines and thumbnail-cache widgets. Artifacts belong in each component repository and are checked by source hashes before reuse. -Version 0.8.4 installs the pack for Claude and Codex, including referenced+Version 0.8.5 installs the pack for Claude and Codex, including referenced component-page generator resources. For a fresh workspace use `adom-wiki pkg install adom/adom-wiki-skillpack`. Already-running AI conversations need to read the newly installed `wiki-component/SKILL.md`; installation does not retroactively change their loaded context.++The cache widget focuses on chip outlines and their reuse; the component page’s+existing 3D viewer handles full chip rendering.
package.json+2−2
@@ -1,7 +1,7 @@ {   "slug": "adom-wiki-skillpack",   "title": "Adom Wiki Skill Pack",-  "version": "0.8.4",+  "version": "0.8.5",   "type": "skill",   "hero": {     "path": "screenshots/hero.png"@@ -64,7 +64,7 @@   ],   "dependencies": {     "adom/adom-wiki-hero-image": "^0.2.2",-    "adom/component-widgets": "^1.1.6"+    "adom/component-widgets": "^1.1.7"   },   "files": [     "SKILL.md",
page.json+7−11
@@ -2,7 +2,7 @@   "type": "skill",   "slug": "adom-wiki-skillpack",   "title": "Adom Wiki Skill Pack",-  "brief": "How to use the Adom Wiki without breaking pages — the wiki is six tools in one (git, package manager, releases, discussions, PRs, discovery), and three repo archetypes have emerged from real use: Page, Skillpack, and Family. Plus how to publish rich component pages (chips, molecules, boards). One install, 15 skills, plus a write-up of the design patterns for the people who build the wiki.",+  "brief": "How to use the Adom Wiki without breaking pages \u2014 the wiki is six tools in one (git, package manager, releases, discussions, PRs, discovery), and three repo archetypes have emerged from real use: Page, Skillpack, and Family. Plus how to publish rich component pages (chips, molecules, boards). One install, 15 skills, plus a write-up of the design patterns for the people who build the wiki.",   "hero": {     "type": "image",     "path": "screenshots/hero.png"@@ -113,11 +113,11 @@       "prompt": "Before I create this wiki page, check whether the thing already has a home."     }   ],-  "version": "0.8.4",-  "description": "The Adom Wiki Skill Pack — one main skill plus the focused sub-skills that teach the AI to publish to wiki.adom.inc without breaking pages, name the wiki repo archetypes (Page, Skillpack, Family), and publish rich component pages (chips, molecules, boards). The wiki is six tools in one: git, package manager, releases, discussions, pull requests, and discovery. One package manager install drops the whole set onto your container. Includes reviewed Z-up component artwork, surface-selected MPN marking, reusable thumbnail caches and component-page widgets.",+  "version": "0.8.5",+  "description": "The Adom Wiki Skill Pack \u2014 one main skill plus the focused sub-skills that teach the AI to publish to wiki.adom.inc without breaking pages, name the wiki repo archetypes (Page, Skillpack, Family), and publish rich component pages (chips, molecules, boards). The wiki is six tools in one: git, package manager, releases, discussions, pull requests, and discovery. One package manager install drops the whole set onto your container.",   "dependencies": {     "adom/adom-wiki-hero-image": "^0.2.2",-    "adom/component-widgets": "^1.1.6"+    "adom/component-widgets": "^1.1.7"   },   "files": [     "SKILL.md",@@ -146,10 +146,7 @@     "skills/wiki-discovery/SKILL.md",     "skills/wiki-scoring/SKILL.md",     "skills/wiki-bloat/SKILL.md",-    "skills/wiki-readme-slideshow/SKILL.md",-    "skills/wiki-sub-readme/SKILL.md",-    "skills/wiki-subreadme/SKILL.md",-    "skills/wiki-hero-studio/SKILL.md"+    "skills/wiki-readme-slideshow/SKILL.md"   ],   "scripts": {     "install": "./install.sh",@@ -170,6 +167,5 @@     "name": "John Lauer",     "email": "[email protected]"   },-  "org": "adom",-  "tag": "latest"-}\ No newline at end of file+  "org": "adom"+}
skills/wiki-component/SKILL.md+8−1
@@ -340,7 +340,7 @@ and **embed the live interactive viewers**. | Fusion/EAGLE **.lbr** generated on the fly | **adom-lbr** | `adom-lbr generate --sym x.kicad_sym -o x.lbr` (works standalone; lints) | | STEP → web **GLB** | **step2glb** | `step2glb convert x.step -o x.glb` | | pin-1 + seat-plane validation + pin-1-baked GLB | **adom-chipfit** | `adom-chipfit check --footprint x.kicad_mod --glb x.glb` |-| symbol/footprint SVGs + 3D iso PNGs + manifest | **chip-thumbnailer** | `chip-thumbnailer once <MPN>` |+| chip-outline SVGs + shaded chip PNGs + manifest | **chip-thumbnailer** | `chip-thumbnailer once <MPN>` |  ### Generate the embeddable viewers FROM the apps: use `embed` @@ -573,3 +573,10 @@ user's scope restriction on pre-existing component pages. Do not regenerate a cache merely to make every optional style exist. Verify previews and downloads, record an inspection clip with purposeful motion, and expose machine-readable status and next-step hints so the next AI can reuse the work economically.++The cache widget should focus on chip outlines, their variants and reuse details.+Do not repeat shaded chip renders in it when the page already has a 3D viewer.+Keep cached shaded thumbnails available for library/card consumers, but show+only outline previews here. Frame thumbnail captures from actual visible model+meshes; exclude viewer helpers, arc-rotate indicators, axes and shadow grounds+from fit bounds, then inspect the output so the chip is not tiny in its frame.