Skip to content

skilldrop·docs·How-to

Use md-to-confluence

Turn a Markdown runbook, design note or guide into a Confluence page

Turn a Markdown runbook, design note or guide into a Confluence page: storage-format XHTML with real code blocks, tables, tasks, info and warning panels, images as attachments and an optional contents macro, a warning for everything dropped, and an optional publish that first shows which page it will create or overwrite and at what version, refuses stale or wrong-space overwrites, and takes credentials only from the environment.

Reach for it when the user says "put this in Confluence", "publish this markdown to the wiki", "update the Confluence page with this", "convert to Confluence storage format", or names a Confluence space for a Markdown file.

Install it

npx skilldrop-cli install md-to-confluence                 # Claude Code, your user folder
npx skilldrop-cli install md-to-confluence --project       # Claude Code, this repo
npx skilldrop-cli install md-to-confluence --ide cursor    # or kiro, codex, antigravity, copilot

It is part of the Converters pack: --pack converters installs it with its neighbours.

It ships scripts, so it needs Python 3 (standard library only, nothing to install). What they may touch is declared in its manifest.

Ask for it

Say it the way you would to a colleague. Requests like these route to it:

Requests like these belong to a different skill, so it shouldn't answer them:

If another skill answers instead, ask for this one by name: "use md-to-confluence".

Check what you get

A good result:

See a worked example

Use something else when

Next

Edit this page on GitHub · View source