← ClaudeAtlas

csctflisted

Chat Shared Conversation To File - Convert ChatGPT, Gemini, Grok, and Claude share links to clean Markdown + HTML transcripts. Preserves code fences with language detection, deterministic filenames, GitHub Pages publishing. Bun-native CLI.
aiskillstore/marketplace · ★ 329 · Data & Documents · score 79
Install: claude install-skill aiskillstore/marketplace
# CSCTF — Chat Shared Conversation To File A Bun-native CLI that turns public ChatGPT, Gemini, Grok, and Claude share links into clean Markdown + HTML transcripts with preserved code fences, stable filenames, and optional GitHub Pages publishing. ## Why This Exists Copy/pasting AI share links often: - **Breaks fenced code blocks** — loses formatting and structure - **Loses language hints** — no syntax highlighting - **Produces messy filenames** — random or unreadable names - **Requires manual cleanup** — inconsistent formatting CSCTF fixes this with: - **Stable slugs** — deterministic, collision-proof filenames - **Language-preserving fences** — code blocks retain syntax hints - **Normalized whitespace** — clean, consistent output - **Static HTML twin** — no JS, ready for hosting/archiving - **One-command GitHub Pages** — instant shareable microsite ## Quick Start ```bash # Install curl -fsSL https://raw.githubusercontent.com/Dicklesworthstone/chat_shared_conversation_to_file/main/install.sh | bash # Convert any share link csctf https://chatgpt.com/share/69343092-91ac-800b-996c-7552461b9b70 csctf https://gemini.google.com/share/66d944b0e6b9 csctf https://grok.com/share/bGVnYWN5_d5329c61-f497-40b7-9472-c555fa71af9c csctf https://claude.ai/share/549c846d-f6c8-411c-9039-a9a14db376cf ``` Output: - `<conversation_title>.md` — Clean Markdown with preserved code fences - `<conversation_title>.html` — Styled static HTML (zero JavaScript) ## Supported Providers | Provider |