Generate Atlassian-ready rich text for Jira and Confluence fields, comments, pages, and blog posts.
76
96%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Return only the formatted content or requested JSON fragment. Do not call Atlassian APIs.
description, comments, environment, and textarea custom fields.representation: "storage".Ask for the product, endpoint, or field renderer if a live update target is ambiguous.
#, **bold**, backticks, or pipe-table separators unless the target is
Markdown.Root: { "version": 1, "type": "doc", "content": [] }
Common nodes:
{ "type": "paragraph", "content": [{ "type": "text", "text": "Text" }] }{ "type": "heading", "attrs": { "level": 2 }, "content": [...] }{ "type": "bulletList", "content": [{ "type": "listItem", "content": [paragraph] }] }{ "type": "orderedList", "content": [{ "type": "listItem", "content": [paragraph] }] }{ "type": "codeBlock", "attrs": { "language": "json" }, "content": [{ "type": "text", "text": "..." }] }{ "type": "strong" }, { "type": "em" }, { "type": "code" },
{ "type": "link", "attrs": { "href": "https://example.com" } }Jira field wrapper: { "fields": { "description": <adf-doc> } }
h2. Heading
Paragraph with *bold*, _italic_, {{inline code}}, and [link text|https://example.com].
* Bullet
# Numbered item
{code:json}
{"key": "value"}
{code}
||Column A||Column B||
|A1|B1|<h2>Heading</h2>
<p>Paragraph with <strong>bold</strong>, <em>italic</em>, <code>inline code</code>, and <a href="https://example.com">link text</a>.</p>
<ul><li><p>Bullet</p></li></ul>
<ol><li><p>Numbered item</p></li></ol>
<ac:structured-macro ac:name="code"><ac:plain-text-body><![CDATA[{"key": "value"}]]></ac:plain-text-body></ac:structured-macro>
<table><tbody><tr><th>Column A</th><th>Column B</th></tr><tr><td>A1</td><td>B1</td></tr></tbody></table>Confluence body wrapper: { "body": { "representation": "storage", "value": "<p>Content</p>" } }