This handles the full lifecycle of Confluence documentation: download pages to Markdown, upload large documents with images via REST API, convert between Wiki Markup and Markdown, and sync Git repos to Confluence. The MCP tools work fine for reading and small updates, but anything over 10KB or with images needs the included Python scripts. The decision matrix up front is genuinely helpful since you'll otherwise waste time hitting size limits. Includes mark CLI integration for CI/CD workflows and proper handling of Mermaid diagrams. If you're doing serious documentation work in Confluence rather than one-off page edits, this covers the annoying parts.

skills.sh installs
365
GitHub stars
68
last updated
Aug 21, 2026

Install

$ npx -y skills add spillwavesolutions/confluence-skill --skill confluence --agent claude-code

Installs into .claude/skills of the current project.

Files

Confluence Management Skill

Manage Confluence documentation through Claude Code: download pages to Markdown, upload large documents with images, convert between formats, and integrate Mermaid/PlantUML diagrams.

Table of Contents

Quick Decision Matrix

TaskToolNotes
Read pagesMCP toolsconfluence_get_page, confluence_search
Small text-only uploads (<10KB)MCP toolsconfluence_create_page, confluence_update_page
Large documents (>10KB)upload_confluence_v2.pyREST API, no size limits
Documents with imagesupload_confluence_v2.pyHandles attachments automatically
Git-to-Confluence syncmark CLIBest for CI/CD workflows
Download pages to Markdowndownload_confluence.pyConverts macros, downloads attachments

MCP Size Limits

MCP tools have size limits (10-20KB) for uploads. For large documents or pages with images, use the REST API via upload_confluence_v2.py:

Sponsors

Details

Repository
github.com/spillwavesolutions/confluence-skill
Categories
Documentation, Office & Documents
First seen
Jun 3, 2026
1zenmux avatarzenmux-feedbackzenmux/skillsSubmit GitHub issues, feature requests, bug reports, product suggestions, and feedback to the ZenMux repository (ZenMux/zenmux-doc). Use this skill whenever the357skills.sh installs
2jezweb avatardeveloper-toolboxjezweb/claude-skillsEssential development workflow agents for code review, debugging, testing, documentation, and git operations. Includes 7 specialized agents with strong auto-dis355skills.sh installs
3manojbajaj95 avatarconversion-rate-optimizationmanojbajaj95/claude-gtm-pluginConversion rate optimization for marketing pages and lead-capture forms. Use when the user wants to improve conversions on a homepage, landing page, pricing pag355skills.sh installs
4riba2534 avatarfeishu-cli-driveriba2534/feishu-cli飞书云盘增强命令组。分块上传大文件(≥20MB 自动 3 段式)、流式下载、 文档异步导出(markdown 快捷路径 / sheet+bitable csv / sub-id / 有界轮询 + resume)、 文档异步导入、文件/文件夹移动(folder 自动轮询)、富文本评论(text/mention_user/352skills.sh installs
5pproenca avatardockerfile-optimisepproenca/dot-skillsDockerfile optimization guidelines from official Docker documentation. This skill should be used when writing, reviewing, or refactoring Dockerfiles to ensure o351skills.sh installs
6pedronauck avatarhumanizerpedronauck/skillsRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's compreh346skills.sh installs