{
  "title": "Wiki Publish Plugin",
  "story": [
    {
      "type": "markdown",
      "id": "73f7be3e97a634c1",
      "text": "# Wiki Publish Plugin\n\n**Category** wikis · **Version** 5.5\n\nEnd-to-end release of a Federated Wiki plugin update — docs, version bump, GitHub commit/tag, npm publish, and help/catalog pages. Activates when shipping a new version of a fedwiki plugin. Kept by the Librarian 🗃️ in the Tower's Wikis."
    },
    {
      "type": "markdown",
      "id": "b7b9576a5924e1cc",
      "text": "> **Note:** the upstream page `publish-plugin-update-skill` was unreachable (HTTP 404) when this skill was materialized on 2026-06-21. This body is reconstructed from the sitemap synopsis (\"End-to-end plugin release: docs, versioning, GitHub, npm, and help pages\") and cross-references. Refresh it with `agentprivacy-wiki-to-skill` once the upstream page resolves.\n\nThe `publish-plugin-update` skill runs the end-to-end release of a Federated Wiki plugin update — covering documentation, versioning, GitHub, npm, and the help/catalog pages, so a new version is shipped and discoverable in one pass.\n\n## The Release Pipeline\n\n1. **Docs** — update the plugin's `README.md` and refresh its catalog page on `plugin.fedwiki.club` (`agentprivacy-wiki-document-plugin`).\n2. **Version** — bump the version in `package.json` (`npm version patch|minor|major`), following semver.\n3. **GitHub** — commit the changes, tag the release, and push (commit + tag + push origin). Create a GitHub release if the project uses them.\n4. **npm** — `npm publish` the `wiki-plugin-{name}` package (ensure you are logged in and the version is new).\n5. **Help pages** — update any in-wiki help/about pages for the plugin (e.g. an `About {Name} Plugin` page) so users see the new behaviour.\n6. **Verify discoverability** — confirm the new version is found via `agentprivacy-wiki-searching-plugins` (npm channel + catalog wikis).\n\n## Checklist\n\n- [ ] README + catalog doc updated\n- [ ] `package.json` version bumped (semver)\n- [ ] Committed, tagged, pushed to GitHub\n- [ ] `npm publish` succeeded (new version live)\n- [ ] Help/about pages updated in the wiki\n- [ ] New version discoverable (npm + plugin.fedwiki.club)\n\n## Related Skills\n\n- `agentprivacy-wiki-create-plugin` — scaffold the plugin this releases\n- `agentprivacy-wiki-document-plugin` — the doc-publishing step\n- `agentprivacy-wiki-searching-plugins` — verify the release is discoverable"
    },
    {
      "type": "markdown",
      "id": "8db623969607e651",
      "text": "**Verify:** [agentprivacy.ai](https://agentprivacy.ai) · kept by the Librarian 🗃️ in the Tower's Wikis (the git-less onboarding layer) · **reconstructed body — refresh from upstream when reachable**\n**Upstream:** [skill.fedwiki.club/publish-plugin-update-skill](https://skill.fedwiki.club/publish-plugin-update-skill) — vendored + re-framed; not original agentprivacy authorship"
    },
    {
      "type": "markdown",
      "id": "67458c2a36626b24",
      "text": "## Provenance\nForkable skill page migrated from the agentprivacy skills repo (`persona/agentprivacy-wiki-publish-plugin`, v5.5).\nSource of truth: `agentprivacy-skills-v5`. Fork this page to materialize a local `SKILL.md` via `fedwiki-to-skill`.\n\n*origin: 0xagentprivacy · author: Mitchell Travers*"
    },
    {
      "type": "markdown",
      "id": "29223a3c8b23b131",
      "text": "# Assets"
    },
    {
      "type": "assets",
      "id": "0b3247197ce85052",
      "text": "wiki-publish-plugin"
    },
    {
      "type": "markdown",
      "id": "ef86327f1421fab7",
      "text": "## Navigation\n\n← [[Welcome Visitors]] · [[The Wikis]]"
    }
  ],
  "journal": [
    {
      "type": "create",
      "item": {
        "title": "Wiki Publish Plugin",
        "story": [
          {
            "type": "markdown",
            "id": "73f7be3e97a634c1",
            "text": "# Wiki Publish Plugin\n\n**Category** wikis · **Version** 5.5\n\nEnd-to-end release of a Federated Wiki plugin update — docs, version bump, GitHub commit/tag, npm publish, and help/catalog pages. Activates when shipping a new version of a fedwiki plugin. Kept by the Librarian 🗃️ in the Tower's Wikis."
          },
          {
            "type": "markdown",
            "id": "b7b9576a5924e1cc",
            "text": "> **Note:** the upstream page `publish-plugin-update-skill` was unreachable (HTTP 404) when this skill was materialized on 2026-06-21. This body is reconstructed from the sitemap synopsis (\"End-to-end plugin release: docs, versioning, GitHub, npm, and help pages\") and cross-references. Refresh it with `agentprivacy-wiki-to-skill` once the upstream page resolves.\n\nThe `publish-plugin-update` skill runs the end-to-end release of a Federated Wiki plugin update — covering documentation, versioning, GitHub, npm, and the help/catalog pages, so a new version is shipped and discoverable in one pass.\n\n## The Release Pipeline\n\n1. **Docs** — update the plugin's `README.md` and refresh its catalog page on `plugin.fedwiki.club` (`agentprivacy-wiki-document-plugin`).\n2. **Version** — bump the version in `package.json` (`npm version patch|minor|major`), following semver.\n3. **GitHub** — commit the changes, tag the release, and push (commit + tag + push origin). Create a GitHub release if the project uses them.\n4. **npm** — `npm publish` the `wiki-plugin-{name}` package (ensure you are logged in and the version is new).\n5. **Help pages** — update any in-wiki help/about pages for the plugin (e.g. an `About {Name} Plugin` page) so users see the new behaviour.\n6. **Verify discoverability** — confirm the new version is found via `agentprivacy-wiki-searching-plugins` (npm channel + catalog wikis).\n\n## Checklist\n\n- [ ] README + catalog doc updated\n- [ ] `package.json` version bumped (semver)\n- [ ] Committed, tagged, pushed to GitHub\n- [ ] `npm publish` succeeded (new version live)\n- [ ] Help/about pages updated in the wiki\n- [ ] New version discoverable (npm + plugin.fedwiki.club)\n\n## Related Skills\n\n- `agentprivacy-wiki-create-plugin` — scaffold the plugin this releases\n- `agentprivacy-wiki-document-plugin` — the doc-publishing step\n- `agentprivacy-wiki-searching-plugins` — verify the release is discoverable"
          },
          {
            "type": "markdown",
            "id": "8db623969607e651",
            "text": "**Verify:** [agentprivacy.ai](https://agentprivacy.ai) · kept by the Librarian 🗃️ in the Tower's Wikis (the git-less onboarding layer) · **reconstructed body — refresh from upstream when reachable**\n**Upstream:** [skill.fedwiki.club/publish-plugin-update-skill](https://skill.fedwiki.club/publish-plugin-update-skill) — vendored + re-framed; not original agentprivacy authorship"
          },
          {
            "type": "markdown",
            "id": "67458c2a36626b24",
            "text": "## Provenance\nForkable skill page migrated from the agentprivacy skills repo (`persona/agentprivacy-wiki-publish-plugin`, v5.5).\nSource of truth: `agentprivacy-skills-v5`. Fork this page to materialize a local `SKILL.md` via `fedwiki-to-skill`.\n\n*origin: 0xagentprivacy · author: Mitchell Travers*"
          },
          {
            "type": "markdown",
            "id": "29223a3c8b23b131",
            "text": "# Assets"
          },
          {
            "type": "assets",
            "id": "0b3247197ce85052",
            "text": "wiki-publish-plugin"
          },
          {
            "type": "markdown",
            "id": "ef86327f1421fab7",
            "text": "## Navigation\n\n← [[Welcome Visitors]] · [[The Wikis]]"
          }
        ]
      },
      "date": 1785847257939
    }
  ]
}