{"repo":"cauethenorio/slackfmt","free":true,"listed":false,"github":"https://github.com/cauethenorio/slackfmt","clone":"git clone https://github.com/cauethenorio/slackfmt.git","description":"Format and copy content to paste into Slack with styles preserved","language":"TypeScript","stars":26,"topics":["clipboard","markdown","rich-text","slack","style"],"license":null,"category":"chat-messaging","readme_excerpt":"#slackfmt Because life's too short to reformat links and lists in Slack You know the drill: You spend 5 minutes crafting, or prompting, a perfectly formatted message: nested lists, labeled links, code blocks, and paste it into Slack. Slack looks at your formatting, says \"lol no\", and turns it into a wall of plain text with some random asterisks. slackfmt fixes this. It converts your Markdown (or HTML) into Slack's native rich text clipboard format, so when you paste, everything comes through exactly as you wrote it: bold , italic , code , links, nested lists, blockquotes, all of it. Pasted directly Pasted with slackfmt --- --- Quick start Web Paste your Markdown at slackfmt.labs.caue.dev , hit Copy, paste into Slack. Done. CLI Copies to clipboard by default. Use --stdout to print instead. Supported formats ( -f ): markdown (default), html , slack-html , quill-delta . AI agent skill Give your AI agent the power to format for Slack: Works with Claude Code and other agents. Ask it to \"format X for Slack\" and it pipes content through slackfmt automatically. How does this even work? Slack's compose bar is secretly a Quill editor. When you paste, Slack doesn't just read plain text. It looks for a slack/texty entry hidden inside a Chromium custom MIME type ( org.chromium.web-custom-data ) on your clipboard. slackfmt exploits this by: 1. Converting your input to Quill Delta JSON 2. Packing the Delta into a Chromium Pickle binary blob tagged as slack/texty 3. Writing it to the system ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cauethenorio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cauethenorio/slackfmt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}