Confluence Agent CLI

By Chris Betz
  • TypeScript
  • Node.js
  • Commander
  • Confluence API
  • Claude Skill
Source
Cover image for Confluence Agent CLI
Role
Solo build
Year
2026
Type
Developer tool

Highlights

  • git-like pull / diff / push model over the Confluence Cloud REST API, natural for agents already thinking in version control
  • Preserves both agent-friendly Markdown and macro-safe storage HTML, refusing lossy pushes unless explicitly allowed
  • Optimistic version checks detect remote edits and prevent accidental overwrites
  • Ships as an npm package with a bundled Claude agent skill for AI-driven editing

Confluence Agent CLI gives AI coding agents a filesystem-native way to work with Confluence. It treats a Confluence page tree like a git repo: pull pages into local Markdown (with the raw storage HTML and attachments preserved), review changes as unified diffs, and push back with optimistic version checks that refuse to clobber remotely-edited pages.

It detects lossy conversions when Confluence-specific macros are present and ships with a Claude agent skill documenting the recommended edit workflow.