← Markdown by mdedit.aiCONTENT HISTORY

Update to Markdown by mdedit.ai

Snapshot Sep 30, 2026 · 22:55 UTC · version 0.1.1

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Check or change Public Document Publishing for an existing mdedit Markdown Document. Use when the user explicitly asks to publish, unpublish, inspect publication status, or create or update a public mded.it link. Do not use for private editor links, local files, or generic sharing advice.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 423
    }
  ],
  "name": "publish-mdedit-document",
  "skill_md_contents": "---\nname: publish-mdedit-document\ndescription: Check or change Public Document Publishing for an existing mdedit Markdown Document. Use when the user explicitly asks to publish, unpublish, inspect publication status, or create or update a public mded.it link. Do not use for private editor links, local files, or generic sharing advice.\ncompatibility: Requires the mdedit MCP server with publishing tools and explicit confirmation fields.\n---\n\n# Manage Public Document Publishing\n\nPublic visibility is a separate, explicit action. Never treat saving or editing as permission to publish.\n\n1. Resolve the workspace and document using `list_workspaces`, `list_articles`, and `read_article`. Ask the user to choose when a returned match is ambiguous.\n2. Call `get_publish_status` before proposing a mutation.\n3. For a status-only request, report only the returned state and exact returned URL fields, then stop without mutating.\n4. Before publishing or updating a public link, warn that anyone with the link can view the document and ask for explicit confirmation. Do not infer confirmation from an earlier save or edit request.\n5. After confirmation, call `publish_article` with `confirmPublic: true`. Include a custom slug or SEO metadata only when the user supplied or approved it.\n6. Treat publication as successful only when the tool returns `publishId`, `shortUrl`, `fullUrl`, and `publishedAt`. Return the exact tool-provided public URL; prefer `shortUrl` for sharing.\n7. Before disabling a public link, identify the current returned link and ask for explicit confirmation. After confirmation, call `unpublish_article` with `confirmUnpublish: true`.\n\nNever construct an `mded.it` URL, expose an editor URL as a public link, or claim publication from a requested slug. On denied permission, failure, or missing result fields, report the bounded error and leave visibility unchanged.\n"
}

SHA-256 of public snapshot: 39b811711d81b6431758e64c0ab57a1aa5e6292da6b45b7c99247044502974ae