Adom Wiki
Public Made by Adomby adom
How the Adom Wiki (wiki.adom.inc) works and how to drive it with the adom-wiki CLI: the two storage layers (git page repo vs package registry), hosting source by pushing files (not a tarball), making
Component pages need skills too: Skills tab + three-tier layout + linting + skill delivery on install
Component pages need skills, exactly like app and skill pages have: a Skills tab, the three-tier layout, the linting, and skill delivery on install.
The principle. We are an AI-first company, so EVERYTHING needs a skill (or several) and should have them. The notion that something in our wiki wouldn't have a skill sort of means we aren't an AI-first company. A chip, molecule, or board page with no skill is a dead datasheet; the whole point is that an agent can pick the part up and use it.
What a component skill teaches. How to actually use the part: dropping the symbol/footprint/3D into KiCad or Fusion, pin mapping and pin 1 orientation, decoupling and layout gotchas, the reference circuits, how to query the page's CAD assets. Whatever an AI needs so its human can say "put the BQ25792 on my board" and it just works.
The asks:
- Skills tab on component pages, same as apps and skills have today, with the same User | Dev | Publish sub-tabs.
- Same three-tier layout and linting. Publishing a component needs a publish skill (how THIS part's page gets regenerated: chip-fetcher, ds2sf, symbol/footprint/3D pipeline, provenance) and possibly a dev skill. So
skills/,dev-skills/,publish-skills/should all work on component repos, and the existing publish linting (the dev-skill-leak check, the wrong-folder check) should run there too. pkg installof a component delivers its user skills to the container, exactly like app installs do. Installing a part should mean the user's AI immediately knows how to use that part. That is the AI-first contract: install = capability, not just files.
This composes with the existing component publish gates (hero + 3D file): a component page would then ship CAD + provenance + skills, and an agent that installs it gets the knowledge with the part.