{
  "title": "Wiki Document",
  "story": [
    {
      "type": "markdown",
      "id": "7fa8ed31c30d5faa",
      "text": "# Wiki Document\n\n**Category** wikis · **Version** 5.5\n\nCreating a help page on the wiki for a Claude Code skill — describing what it does and when it fires — and publishing the skill's own SKILL.md as a downloadable asset. The skill-side parallel to documenting a wiki plugin. Part of the git-less onboarding/distribution layer kept by the Librarian 🗃️ in the Tower's Wikis."
    },
    {
      "type": "markdown",
      "id": "bd41537d79d804c3",
      "text": "The **fedwiki-document-skill** skill creates a help page on this wiki for a Claude Code skill — describing what it does and when it fires — and publishes the skill's own `SKILL.md` as a downloadable file in the page's assets folder. It is the skill-side parallel of Fedwiki DocumentPlugin Skill.\n\n## When it Triggers\n\n\"document this skill\", \"create a skill help page\", \"publish a skill to skill.fedwiki.club\", \"add a skill to the skill wiki\" — or after authoring or editing a skill that should be shared publicly.\n\n## What it Produces\n\n- A page here at `skill.fedwiki.club/{slug}` describing the skill in prose.\n- An `# Assets` section carrying the **real `SKILL.md`** (and any README), so a reader can read or install the exact source — not just the summary.\n\n## Naming Convention\n\nA skill-help page is titled in three words — `<Class> <CamelCaseName> Skill` — so the trailing **Skill** marks it as a skill page, the first word is its **class** (set), and the camelCase middle is its short name.\n\n- **Class** — first word (`Fedwiki`); groups skills into sets.\n- **CamelCaseName** — the skill's name, multi-word collapsed to camelCase (`new-wiki` → `NewWiki`).\n- Slug = the lowercased title (`fedwiki-newwiki-skill`); the **install dir** comes from the SKILL.md `name:` frontmatter (`fedwiki-new-wiki`), not the slug — which is what makes the camelCase title safe.\n\n## Assets — the Real Source\n\nThe page is the description; the assets folder is the source of truth. After writing the page, the Fedwiki Assets Skill adds the `# Assets` section and the skill's `SKILL.md` is **copied** (never symlinked — Nextcloud does not sync symlinks, and the source lives outside the Nextcloud tree) into `assets/{slug}/`. Because the copy is a snapshot, the skill re-copies it on every run to keep the public file current.\n\n## See\n\n- Fedwiki Assets Skill and Fedwiki Page Skill\n- Fedwiki DocumentPlugin Skill and Fedwiki To Skill"
    },
    {
      "type": "markdown",
      "id": "a21cb04d229095ae",
      "text": "**Upstream:** [`fedwiki-document-skill`](https://skill.fedwiki.club/view/welcome-visitors/view/fedwiki-document-skill) — vendored + re-framed (owner: Anon / 'from marvin', skill.fedwiki.club). The wiki page remains the source of truth; this SKILL.md is a fork carrying its lineage.\n\n**Verify:** [agentprivacy.ai](https://agentprivacy.ai) · [skill.fedwiki.club](https://skill.fedwiki.club)"
    },
    {
      "type": "markdown",
      "id": "2e2e9759b519d347",
      "text": "## Provenance\nForkable skill page migrated from the agentprivacy skills repo (`persona/agentprivacy-wiki-document`, 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": "9d1884e9389047c1",
      "text": "# Assets"
    },
    {
      "type": "assets",
      "id": "f18bd1541368293a",
      "text": "wiki-document"
    },
    {
      "type": "markdown",
      "id": "b3dbc2e50e7bdbc6",
      "text": "## Navigation\n\n← [[Welcome Visitors]] · [[The Wikis]]"
    }
  ],
  "journal": [
    {
      "type": "create",
      "item": {
        "title": "Wiki Document",
        "story": [
          {
            "type": "markdown",
            "id": "7fa8ed31c30d5faa",
            "text": "# Wiki Document\n\n**Category** wikis · **Version** 5.5\n\nCreating a help page on the wiki for a Claude Code skill — describing what it does and when it fires — and publishing the skill's own SKILL.md as a downloadable asset. The skill-side parallel to documenting a wiki plugin. Part of the git-less onboarding/distribution layer kept by the Librarian 🗃️ in the Tower's Wikis."
          },
          {
            "type": "markdown",
            "id": "bd41537d79d804c3",
            "text": "The **fedwiki-document-skill** skill creates a help page on this wiki for a Claude Code skill — describing what it does and when it fires — and publishes the skill's own `SKILL.md` as a downloadable file in the page's assets folder. It is the skill-side parallel of Fedwiki DocumentPlugin Skill.\n\n## When it Triggers\n\n\"document this skill\", \"create a skill help page\", \"publish a skill to skill.fedwiki.club\", \"add a skill to the skill wiki\" — or after authoring or editing a skill that should be shared publicly.\n\n## What it Produces\n\n- A page here at `skill.fedwiki.club/{slug}` describing the skill in prose.\n- An `# Assets` section carrying the **real `SKILL.md`** (and any README), so a reader can read or install the exact source — not just the summary.\n\n## Naming Convention\n\nA skill-help page is titled in three words — `<Class> <CamelCaseName> Skill` — so the trailing **Skill** marks it as a skill page, the first word is its **class** (set), and the camelCase middle is its short name.\n\n- **Class** — first word (`Fedwiki`); groups skills into sets.\n- **CamelCaseName** — the skill's name, multi-word collapsed to camelCase (`new-wiki` → `NewWiki`).\n- Slug = the lowercased title (`fedwiki-newwiki-skill`); the **install dir** comes from the SKILL.md `name:` frontmatter (`fedwiki-new-wiki`), not the slug — which is what makes the camelCase title safe.\n\n## Assets — the Real Source\n\nThe page is the description; the assets folder is the source of truth. After writing the page, the Fedwiki Assets Skill adds the `# Assets` section and the skill's `SKILL.md` is **copied** (never symlinked — Nextcloud does not sync symlinks, and the source lives outside the Nextcloud tree) into `assets/{slug}/`. Because the copy is a snapshot, the skill re-copies it on every run to keep the public file current.\n\n## See\n\n- Fedwiki Assets Skill and Fedwiki Page Skill\n- Fedwiki DocumentPlugin Skill and Fedwiki To Skill"
          },
          {
            "type": "markdown",
            "id": "a21cb04d229095ae",
            "text": "**Upstream:** [`fedwiki-document-skill`](https://skill.fedwiki.club/view/welcome-visitors/view/fedwiki-document-skill) — vendored + re-framed (owner: Anon / 'from marvin', skill.fedwiki.club). The wiki page remains the source of truth; this SKILL.md is a fork carrying its lineage.\n\n**Verify:** [agentprivacy.ai](https://agentprivacy.ai) · [skill.fedwiki.club](https://skill.fedwiki.club)"
          },
          {
            "type": "markdown",
            "id": "2e2e9759b519d347",
            "text": "## Provenance\nForkable skill page migrated from the agentprivacy skills repo (`persona/agentprivacy-wiki-document`, 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": "9d1884e9389047c1",
            "text": "# Assets"
          },
          {
            "type": "assets",
            "id": "f18bd1541368293a",
            "text": "wiki-document"
          },
          {
            "type": "markdown",
            "id": "b3dbc2e50e7bdbc6",
            "text": "## Navigation\n\n← [[Welcome Visitors]] · [[The Wikis]]"
          }
        ]
      },
      "date": 1785847257921
    }
  ]
}