yida-export-conversation

Export AI conversation logs from .jsonl files to structured Markdown.

201|43|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/openyida/openyida --skill yida-export-conversation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yida-export-conversation
Source: https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-export-conversation
Command: npx skills add https://github.com/openyida/openyida --skill yida-export-conversation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Users often need to archive AI conversations for documentation, sharing, or later reference, but manually copying and formatting chat logs is time‑consuming and error‑prone.

Core Features & Use Cases

  • Automatic environment detection for Claude Code, eliminating manual file selection.
  • Manual input support via --input for other AI tools, handling .jsonl conversation files.
  • Configurable output path with permission checks, ensuring successful file creation.
  • Error handling that informs users about unsupported formats, missing files, or permission issues.
  • Use case: After a development session, a programmer can export the entire dialogue to a structured Markdown report that includes summaries, tool calls, and full conversation history.

Quick Start

Tell the AI to run openyida export-conversation to generate a Markdown file of the chat.

Frequently Asked Questions about yida-export-conversation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export Claude Code conversation logs to Markdown?

You can export AI chat logs to Markdown by running the export command, which automatically detects your Claude Code environment and parses .jsonl conversation files into structured Markdown documents.

What is the best way to convert .jsonl AI chat files to Markdown?

The best way to convert .jsonl AI chat files to Markdown is using a CLI tool that automatically parses JSON lines conversation data and formats tool calls, summaries, and dialogue into structured Markdown reports.

Do I need Node.js to export AI conversation logs to Markdown?

Yes, Node.js version 18 or higher is required to execute the conversation export CLI and successfully write the generated Markdown files to your specified local output path.

Can I manually specify an input file to export AI chats from other tools?

Yes, you can manually specify an input file via the --input flag to export AI chats from other tools, provided the source conversation logs are saved in the supported .jsonl file format.

Why does my Markdown export fail with a permission error?

Markdown export fails with a permission error when the CLI lacks write access to the configured output directory, requiring you to adjust local folder permissions before generating the chat log file.