skill
Adom Wiki Skill Pack
Public Made by Adomby adom
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 marki
← Commit history
Publish 0.8.38
3 files changed
+22−4
package.json+1−1@@ -1,7 +1,7 @@ { "slug": "adom-wiki-skillpack", "title": "Adom Wiki Skill Pack",- "version": "0.8.37",+ "version": "0.8.38", "type": "skill", "hero": { "path": "screenshots/hero.png"
page.json+2−2@@ -131,7 +131,7 @@ "prompt": "Before I create this wiki page, check whether the thing already has a home." } ],- "version": "0.8.37",+ "version": "0.8.38", "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.", "dependencies": { "adom/adom-wiki-hero-image": "^0.2.2",@@ -196,4 +196,4 @@ "email": "[email protected]" }, "org": "adom"-}+}
skills/wiki-publish-safely/SKILL.md+19−1@@ -87,7 +87,25 @@ README for the hero filename and delete any line that references it. → **wiki- `POST /pages` makes a tarball but no git repo; a later `POST /files` then inserts a *second* page row (a duplicate on the listing). Always create the page first.-- **Rate limit: ~10 publishes/minute** → HTTP 429. Space them or retry.+- **Rate limits** are per account when signed in (per IP when anonymous), over a+ sliding minute. Going over returns HTTP 429 with+ `{"error":"Rate limit exceeded","retry_after":N,"code":"RATE_LIMITED"}`:+ wait `retry_after` seconds and send that request again, never retry in a tight loop.++ | Action | Limit per minute |+ |---|---|+ | `pkg publish` | 30 |+ | `repo push` (file pushes) | 60 |+ | Create a page (`page create`) | 10 |+ | Edit page metadata (`page edit`) | 10 |+ | Set a hero (`page hero`) | 20 |+ | Release asset upload | 30 |+ | History reads (`repo log`, `GET .../log`) | 600 signed in, 60 anonymous |+ | `repo download` (whole-repo zip) | 10 |+ | Search | 60 |++ A bulk job (a parts catalog, a fleet of hero updates) should pace itself under+ these, e.g. one publish every 2 s and one page edit every 6 s per account. - **Search hyphen bug:** FTS reads `-` as a column operator (`chip-fetcher` → "no such column: fetcher"). Most slugs have hyphens; expect this until fixed. - **Inline images need HEAD support** on `/blob/` routes, a known wiki bug means