← Commit history

Publish 0.7.1

John Lauer ·34dbfbecfe ·4mo ago ·parent 531911f
4 files changed +102−5
package.json+4−2
@@ -1,7 +1,9 @@ {   "slug": "adom-wiki-skillpack",-  "version": "0.7.0",+  "title": "Adom Wiki Skill Pack",+  "version": "0.7.1",   "type": "skill",+  "hero": { "path": "screenshots/hero.png" },   "description": "The Adom Wiki Skill Pack \u2014 one main skill plus 14 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, adompkg, releases, discussions, pull requests, and discovery. One adompkg install drops the whole set onto your container.",   "discovery_triggers": [     "publish to the wiki",@@ -40,7 +42,7 @@     "wiki trending"   ],   "dependencies": {-    "john/adom-wiki-hero-image": "^0.2.1"+    "adom/adom-wiki-hero-image": "^0.2.2"   },   "files": [     "SKILL.md",
page.json+87−1
@@ -42,5 +42,91 @@       "wiki scoring",       "wiki trending"     ]+  },+  "version": "0.7.1",+  "description": "The Adom Wiki Skill Pack — one main skill plus 14 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, adompkg, releases, discussions, pull requests, and discovery. One adompkg install drops the whole set onto your container.",+  "discovery_triggers": [+    "publish to the wiki",+    "the wiki",+    "adompkg publish",+    "what kind of wiki repo",+    "wiki repo archetype",+    "publish a chip",+    "chip component page",+    "component readme",+    "molecule page",+    "tape and reel",+    "pin 1 orientation",+    "skillpack",+    "super skill",+    "wiki family repo",+    "parent child wiki",+    "how to make a wiki readme",+    "wiki page presentation",+    "hero in readme",+    "hero shows twice",+    "duplicate hero",+    "don't repeat the hero",+    "hero unlinked",+    "hero disappeared",+    "name a child page",+    "family child title",+    "private source public app",+    "proprietary wiki page",+    "wiki breadcrumb",+    "fork a wiki page",+    "wiki discovery",+    "page not surfacing",+    "discover endpoint",+    "wiki scoring",+    "wiki trending"+  ],+  "dependencies": {+    "adom/adom-wiki-hero-image": "^0.2.2"+  },+  "files": [+    "SKILL.md",+    "README.md",+    "page.json",+    "install.sh",+    "uninstall.sh",+    "screenshots/hero.png",+    "screenshots/archetypes.png",+    "skills/wiki-anatomy/SKILL.md",+    "skills/wiki-api/SKILL.md",+    "skills/wiki-publish-safely/SKILL.md",+    "skills/wiki-readme/SKILL.md",+    "skills/wiki-visibility/SKILL.md",+    "skills/wiki-repo-styles/SKILL.md",+    "skills/wiki-component/SKILL.md",+    "skills/wiki-component/component-page-generator/gen_chip.py",+    "skills/wiki-component/component-page-generator/template.html",+    "skills/wiki-component/component-page-generator/mkviewers.sh",+    "skills/wiki-family/SKILL.md",+    "skills/wiki-skillpack/SKILL.md",+    "skills/wiki-hero/SKILL.md",+    "skills/wiki-breadcrumbs/SKILL.md",+    "skills/wiki-forking/SKILL.md",+    "skills/wiki-discovery/SKILL.md",+    "skills/wiki-scoring/SKILL.md"+  ],+  "scripts": {+    "install": "./install.sh",+    "uninstall": "./uninstall.sh"+  },+  "tags": [+    "wiki",+    "adompkg",+    "publishing",+    "skillpack",+    "guidelines",+    "documentation",+    "repo-archetypes",+    "open-source",+    "mit"+  ],+  "author": {+    "name": "John Lauer",+    "email": "[email protected]"   }-}+}\ No newline at end of file
skills/wiki-publish-safely/SKILL.md+7−1
@@ -34,7 +34,12 @@ companion.    title, brief, tags) as the final commit, and confirm    `GET /api/v1/pages/<slug>` shows `hero_path` set. Full detail → **wiki-hero**.    The same clobber resets the page **title and brief** to the package values —-   the complete `page.json` re-push restores those too.+   the complete `page.json` re-push restores those too. Two title traps: (a) put a+   `title` in **package.json** as well — the manifest has none by default, so the+   clobber resets the title to the bare **slug**; (b) the title must be a+   **human, descriptive name — NEVER the slug echo** (`Wiki Hero Image Skill`, not+   `adom-wiki-hero-image`). Cards, search, the homepage, and the screensaver all+   show the title; nobody reads slugs. → **wiki-repo-styles** / **wiki-family**.  3. **Text is plain; only binaries are base64.** Base64-encoding a `.md`/`.json`/    `.sh` makes the wiki store the base64 string as the file content → README@@ -95,6 +100,7 @@ README for the hero filename and delete any line that references it. → **wiki- - [ ] `adompkg publish` succeeded (tarball in registry) - [ ] ALL source pushed to git (text plain, binaries base64, UA header) - [ ] **Complete `page.json` pushed LAST** → `hero_path`, title, brief restored+- [ ] **Title is descriptive, NOT the slug** (and `title` is set in `package.json` too, so publish won't reset it to the slug) - [ ] README does NOT embed the hero image (page header shows it already) - [ ] Opened in pup + screenshot read: README renders, Files tab full, hero shows - [ ] `adompkg info <slug>` shows the right version + dependencies
skills/wiki-readme/SKILL.md+4−1
@@ -83,7 +83,10 @@ for the AI — the README is for the person deciding whether to install.  ## Mandatory sections (in this order) -1. **Title + one-line description**+1. **Title + one-line description** — the title is a **human, descriptive name,+   NEVER the slug echo** (`Wiki Hero Image Skill`, not `adom-wiki-hero-image`).+   Set it in `page.json` AND `package.json` (publish resets a missing manifest+   title to the slug). → **wiki-repo-styles**. 2. **(The page header already shows the hero — do NOT embed it here.)** Go    straight from the description into content. Set the hero in `page.json`, not    the README (see **wiki-hero**).