All converters
Enterprise
Atlassian Smart Courses Converter — Extract ADF Content
Atlassian Smart Courses produces SCORM with content in `custom/data.json` using the Atlassian Document Format (ADF) — the same format used by Jira and Confluence comments. SCORM Converter's `SmartCoursesParser` walks the ADF tree, handles headings/paragraphs/lists/tables natively, and extracts quiz questions with correct answer flags.
Why export Atlassian Smart Courses content?
- Migrate from Atlassian Smart Courses to another LMS
- Convert ADF content back into Confluence-compatible markdown
- Archive Smart Courses catalog with full ADF fidelity
- Convert Smart Courses quizzes into structured Q&A datasets
SmartCoursesParser — what we extract
Full ADF node walker (heading, paragraph, list, table, image, link)
Quiz question extraction with correct answer identification
External image URL preservation
Multi-level heading hierarchy preserved
Technical details
File signature
custom/data.json with ADF rootSCORM versions supported
SCORM 1.2
Typical package size
5-50 MB
Implementation note
ADF is the Atlassian-native JSON document format. Our parser handles 40+ document characters across thousands of pages of real Smart Courses content.
Export formats
Frequently asked questions about Atlassian Smart Courses
What's Atlassian Smart Courses?▼
Smart Courses is Atlassian's internal training authoring tool for Confluence-hosted learning content. It publishes SCORM with content in `custom/data.json` using ADF (Atlassian Document Format), the same JSON format used by Jira and Confluence comments.
Does the parser preserve ADF formatting (headings, lists, tables)?▼
Yes. Our `SmartCoursesParser` walks the ADF tree and maps each node to Markdown: heading levels preserved, lists indented correctly, tables converted to GFM pipe syntax, images and external links kept as references. The output is high-fidelity.
Will quiz questions from Smart Courses be extracted?▼
Yes. Smart Courses stores quizzes as ADF extension nodes with structured question/option/correct-answer data. Our parser detects these extension nodes and emits them as structured ExtractedQuiz objects with the correct-answer flag intact.
Can I re-import the Markdown output back into Confluence?▼
Yes. Confluence Cloud supports Markdown import (or paste-as-Markdown). Since the source ADF maps cleanly to Markdown, the round-trip preserves heading hierarchy and most formatting. Tables and external images carry over directly.
How big is a typical Smart Courses SCORM?▼
Smart Courses tend to be smaller than tool-based SCORM (no HTML5 runtime overhead). Typical packages are 5-50 MB. We've tested with 30+ modules at 40K+ characters extracted each, with 30+ quiz questions per course.
Related guides
Other authoring tools
Ready to convert your Atlassian Smart Courses content?
Free during beta. PDF, Word, and Markdown exports with no limits.