Conversation JSON To MD

Teilt einen Chat-Export-JSON in eine saubere Markdown-Datei pro Konversation auf.

von YangsonHung · YangsonHung/awesome-agent-skills

Getestet · Funktioniert ★ 9.6/10

Conversation JSON To MD — Teilt einen Chat-Export-JSON in eine saubere Markdown-Datei pro Konversation auf.

Was es kann

Konvertiert Chat-Export-JSON (ChatGPT/DeepSeek-Mapping-Bäume, Qwen-Exporte, Claude-Web-Exporte, generische Nachrichten-Arrays, QA-Paare) in Markdown-Dateien pro Konversation mit normalisierten H1-Titel-/H2-Frage-/H3-Antwort-Überschriften und heruntergestuften Antwort-internen Überschriften. Wird ausgelöst, wenn ein Benutzer einen Chat-JSON-Export in mehrere .md-Dateien aufteilen oder eine exportierte QA-Struktur normalisieren möchte.

Testbericht

Führte das gebündelte Skript für einen synthetischen Export mit 2 Konversationen aus: Es stufte korrekt eine '## Erklärung'-Überschrift innerhalb einer Antwort auf '### Erklärung' herunter und erzeugte saubere 'Titel.md'-Dateien mit H2-Frage-/H3-Antwort-Struktur, genau wie dokumentiert — eine naive, handgefertigte Basislinie ließ Überschriften kollidieren und verwendete flache **Benutzer:**/**Assistent:**-Labels.

Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/YangsonHung/awesome-agent-skills
mkdir -p ~/.claude/skills
cp -r awesome-agent-skills/skills/en/conversation-json-to-md ~/.claude/skills/conversation-json-to-md

Befehle & Beispiel-Prompts

  • /conversation-json-to-mdTeilt einen Chat-Export-JSON in eine saubere Markdown-Datei pro Konversation auf.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • I have a ChatGPT export JSON, split it into one markdown file per chat
  • Convert my Claude web export into separate Q&A markdown files please
  • Turn this chat history JSON into clean per-conversation markdown files