Skip to content

Confluence

atlcli provides bidirectional sync between local markdown files and Confluence pages.

Work with Confluence using familiar Git-like workflows:

Terminal window
# Initialize a local directory
atlcli wiki docs init ./team-docs --space TEAM
# Pull pages from Confluence
atlcli wiki docs pull ./team-docs
# Edit locally, then push changes
atlcli wiki docs push ./team-docs
# Watch for changes
atlcli wiki docs sync ./team-docs --watch
  • Bidirectional Sync - Pull from Confluence, push local changes
  • Content Audit - Detect stale pages, broken links, orphans, contributor risks
  • DOCX Export - Export pages to Word with customizable templates
  • Conflict Detection - Warns when both local and remote changed
  • Markdown Format - Write in markdown, atlcli handles conversion
  • Macro Support - Use Confluence macros like info panels and TOC
  • Smart Links - Jira issues and Confluence page links with display modes
  • Cross-Product Linking - Link pages to Jira issues bidirectionally
  • Page Templates - Create pages from reusable templates
  • Link Tracking - Track internal and external links across pages
Terminal window
atlcli wiki docs init ./docs --space TEAM
Terminal window
atlcli wiki docs pull ./docs

Files are standard markdown with YAML frontmatter:

---
id: "12345"
title: "API Documentation"
space: "TEAM"
---
# API Documentation
Your content here...
Terminal window
atlcli wiki docs push ./docs
Jira and Confluence are trademarks of Atlassian Corporation Plc. atlcli is not affiliated with, endorsed by, or sponsored by Atlassian.