Conversation JSON To MD

Divide una chat JSON esportata in file Markdown puliti, uno per conversazione.

di YangsonHung · YangsonHung/awesome-agent-skills

Promosso ★ 9.6/10

Conversation JSON To MD — Divide una chat JSON esportata in file Markdown puliti, uno per conversazione.

Cosa fa

Converte JSON di chat esportate (alberi di mappatura ChatGPT/DeepSeek, esportazioni Qwen, esportazioni web Claude, array di messaggi generici, coppie QA) in file Markdown per conversazione con intestazioni normalizzate H1 titolo / H2 domanda / H3 risposta e intestazioni interne alla risposta demote. Si attiva quando un utente desidera dividere un export JSON di chat in più file .md o normalizzare la struttura QA esportata.

Rapporto di test

Eseguito lo script bundle su un'esportazione sintetica di 2 conversazioni: ha correttamente demote un'intestazione '## Spiegazione' interna alla risposta in '### Spiegazione' e ha prodotto file 'Titolo.md' puliti con struttura H2 domanda / H3 risposta, esattamente come documentato — una linea di base manuale ingenua lasciava le intestazioni in conflitto e utilizzava etichette piatte **Utente:**/**Assistente:**.

Testato il: 2026-07-16 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /conversation-json-to-mdDivide una chat JSON esportata in file Markdown puliti, uno per conversazione.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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