Široké přijetí Markdown, který v roce 2004 vytvořili John Gruber a Aaron Swartz, stanovilo standardní konvence formátování čistého textu napříč vývojářskými nástroji, repozitáři kódu, statickými generátory a portály technické dokumentace. Standardní Markdown a GitHub Flavored Markdown (GFM) používají široce známé interpunkční symboly k reprezentaci strukturálních HTML prvků: dvojité hvězdičky text nebo dvojité podtržítka __text__ pro tučný důraz, jednoduché hvězdičky *text* nebo podtržítka _text_ pro kurzívu, [text odkazu](url) pro hypertext a hash # pro víceúrovňové nadpisy.
Když Slack navrhoval svou komunikační platformu, zavedl upravenou, proprietární variantu formátování známou jako mrkdwn. I když mrkdwn sdílí povrchové podobnosti s tradičním Markdown, jeho pravidla se v zásadních bodech ostře rozcházejí. Ve Slack mrkdwn vyžaduje tučný text jednoduché hvězdičky *bold* místo dvojitých. Kurzíva vyžaduje jednoduchá podtržítka _italic_ místo hvězdiček. Hypertextové odkazy následují vlastní syntaxi lomených závorek <https://example.com|Text odkazu> místo standardních Markdown závorek a kulatých závorek. Slack mrkdwn navíc nativně nepodporuje standardní Markdown nadpisy (# Heading 1), přeškrtnutí dvojitými vlnovkami (~~text~~ se stává ~text~) ani standardní formátování tabulek.
Kvůli těmto rozdílům vývojáři, produktoví manažeři, techničtí autoři i vedoucí týmů, kteří píší dokumentaci, poznámky k vydání, sprint plány nebo incident reporty ve standardním Markdown, často narážejí na rozbité formátování při přímém vkládání do Slack kanálů. Surové hvězdičky zůstanou vidět, odkazy se čistě nepropojí a strukturované seznamy se změní na neformátované zdi textu. Převodník Markdown na Slack od Utiliome tuto mezeru překlenuje automatickým, inteligentním mapováním AST tokenů na klientovi. Parsuje standardní Markdown tokeny a okamžitě je překládá do čistého, validního Slack mrkdwn výstupu připraveného k přímému vložení.