Conversation JSON To MD
Divide un JSON de exportación de chat en un archivo Markdown limpio por conversación.
Probado · Funciona
Qué hace
Convierte JSON de exportación de chat (árboles de mapeo de ChatGPT/DeepSeek, exportaciones de Qwen, exportaciones web de Claude, arrays de mensajes genéricos, pares QA) en archivos Markdown por conversación con encabezados normalizados H1 title / H2 question / H3 Answer y encabezados internos de respuesta degradados. Se activa cuando un usuario quiere dividir una exportación JSON de chat en múltiples archivos .md o normalizar la estructura de Q&A exportada.
Informe de la prueba
Ejecuté el script incluido en una exportación sintética de 2 conversaciones: degradó correctamente un encabezado '## Explanation' dentro de una respuesta a '### Explanation' y produjo archivos 'Title.md' limpios con estructura H2 question / H3 Answer, exactamente como se documenta — una línea base ingenua hecha a mano dejó los encabezados colisionando y usó etiquetas planas **User:**/**Assistant:** en su lugar.
Probado el: 2026-07-16 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/conversation-json-to-mdDivide un JSON de exportación de chat en un archivo Markdown limpio por conversación.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
I have a ChatGPT export JSON, split it into one markdown file per chatConvert my Claude web export into separate Q&A markdown files pleaseTurn this chat history JSON into clean per-conversation markdown files