obsidian-exporter

Converts JSON topic data into Obsidian-compatible Markdown with YAML frontmatter.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ma2ong/claude-skills-collection --skill obsidian-exporter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-exporter
Source: https://github.com/ma2ong/claude-skills-collection/tree/main/obsidian-exporter
Command: npx skills add https://github.com/ma2ong/claude-skills-collection --skill obsidian-exporter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of converting structured topic data into a Markdown format suitable for Obsidian, ensuring your knowledge base stays organized and up-to-date with minimal manual effort.

Core Features & Use Cases

  • Structured Export: Converts JSON topic data into well-formatted Markdown files.
  • Obsidian Integration: Creates files with YAML frontmatter for Dataview indexing and organizes them within a specified Vault path.
  • Use Case: After generating daily topics, automatically export them to your Obsidian vault under the "选题池" (Topic Pool) directory, tagged and dated for easy retrieval and filtering.

Quick Start

Export the daily topics from 'output/generated_topics/2026-01-29.json' to my Obsidian vault located at 'D:/Program Files/Obsidian'.

Frequently Asked Questions about obsidian-exporter

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

FAQPage Schema
How do I export JSON topic data to Obsidian markdown files?

You can export JSON topic data to Obsidian markdown by processing structured JSON files into Markdown format. The tool organizes files within a specified Obsidian Vault path, creating subdirectories and applying YAML frontmatter for Dataview indexing.

Does the exported Markdown support Dataview indexing in Obsidian?

Yes, the exported Markdown supports Dataview indexing in Obsidian. The Skill automatically applies YAML frontmatter to each generated file, enabling Dataview queries to filter and retrieve your topics by tags and dates.

How are exported topic files named and organized in the Obsidian vault?

Exported topic files are named and organized in the Obsidian vault using date and topic summary conventions. The Skill creates necessary subdirectories, such as a Topic Pool directory, to keep your knowledge base structured and easily navigable.

Do I need an existing Obsidian vault path to use this markdown export tool?

Yes, you need an existing Obsidian vault path to use this markdown export tool. You must specify the target Vault directory, such as a local path, so the Skill can correctly generate subdirectories and save the Markdown files.

Can I automate daily topic exports to my Obsidian knowledge base?

Yes, you can automate daily topic exports to your Obsidian knowledge base. By processing generated daily JSON topic files, the Skill automatically converts them into dated and tagged Markdown files for easy retrieval in your Vault.

What happens if the target subdirectory in my Obsidian vault does not exist?

If the target subdirectory in your Obsidian vault does not exist, the Skill automatically creates the necessary subdirectories during the export process. This ensures your Markdown files are correctly organized within the specified Vault path without manual folder setup.