md2wechat Agent API markmd2wechat Agent API
  • Docs
  • Features
  • Themes
  • Editor
  • Blog
  • Pricing
  • Examples
  • Skills
  • Contact
How to Use md2wechat-skill in Obsidian with Claudian
2026/03/21

How to Use md2wechat-skill in Obsidian with Claudian

A practical Claudian guide for md2wechat-skill, including install order, PATH fixes, discovery commands, and the first successful Obsidian workflow.

Installation and setup paths are distribution evidence, not proof of end-to-end compatibility with any named host. Treat each runtime as a validation candidate until its install, discovery, conversion, preview, and—when applicable—draft flow passes an end-to-end smoke test.

If you already write inside Obsidian, the best md2wechat workflow is not to leave Obsidian at all.

That is where Claudian becomes useful.

The one rule that prevents most Claudian failures

For Claudian, the install order should still be:

  1. install the md2wechat CLI
  2. install the shared skill
  3. check discovery
  4. fix GUI PATH only if needed

People often reverse the order. That is usually what creates the “the skill exists but the command still cannot be found” problem.

The shortest validation path

brew install geekjourneyx/tap/md2wechat
npx skills add https://github.com/geekjourneyx/md2wechat-skill --skill md2wechat
md2wechat version --json
md2wechat capabilities --json

If you installed via the shell installer, remember:

export PATH="$HOME/.local/bin:$PATH"

Why Claudian is different from other Coding Agents

The skill format is shared with the Claude Code ecosystem, so the skill installation story is familiar.

But Claudian runs inside Obsidian, which means GUI environment rules now matter.

That creates one classic mismatch:

  • the terminal can find md2wechat
  • Claudian inside Obsidian cannot

That is not really a skill bug. It is usually a GUI PATH inheritance issue.

How to fix the PATH problem

In Claudian, open:

  • Settings
  • Environment
  • Custom variables

Then add your CLI directory, for example:

PATH=/Users/your-name/.local/bin:existing-path

That is often the missing piece when the runtime works in Terminal but not inside Obsidian.

The best first task to try inside Obsidian

After setup, start with a preview request:

Please use md2wechat to convert the current Markdown note into WeChat HTML and show me a preview first.

If that works, then move up to stronger tasks:

  • ask for AI mode output
  • generate a cover prompt
  • create a draft if credentials are already configured

What discovery still matters here

Even in Claudian, the runtime should still ask the CLI before it assumes anything:

md2wechat capabilities --json
md2wechat themes list --json
md2wechat providers list --json
md2wechat prompts list --kind image --json

This matters because Claudian is a note-taking environment, not a guarantee that the publishing runtime is configured correctly.

The mistakes to avoid

1. Installing the skill before the CLI

That creates the illusion of readiness while the runtime is still missing.

2. Debugging terminal output only

Claudian may still fail even when Terminal works, because the GUI PATH is different.

3. Jumping straight to draft creation

A plain preview task is the better first proof. Draft creation adds credentials and cover handling on top.

Where to continue

  • Claudian
  • md2wechat-skill Guide
  • Coding Agents
All Posts

Author

avatar for geekjourney
geekjourney

Categories

  • Integration
The one rule that prevents most Claudian failuresThe shortest validation pathWhy Claudian is different from other Coding AgentsHow to fix the PATH problemThe best first task to try inside ObsidianWhat discovery still matters hereThe mistakes to avoid1. Installing the skill before the CLI2. Debugging terminal output only3. Jumping straight to draft creationWhere to continue

More Posts

Why Advanced Layout Improves the Product Value of md2wechat Agent API
API

Why Advanced Layout Improves the Product Value of md2wechat Agent API

Advanced layout modules do more than improve presentation. They make the API easier to understand, easier to integrate, and easier to position as a higher-value product.

avatar for geekjourney
geekjourney
2026/04/26
What Is the WeChat Draft API?
API

What Is the WeChat Draft API?

An explanation of what the WeChat draft API does, where it sits in the workflow, and how it differs from Markdown-to-HTML conversion.

avatar for geekjourney
geekjourney
2026/03/12
What a WeChat Automation Workflow Should Include
Workflow

What a WeChat Automation Workflow Should Include

A workflow breakdown covering content input, formatting, drafts, media, and review in a WeChat publishing pipeline.

avatar for geekjourney
geekjourney
2026/03/12

Newsletter

Join the community

Subscribe to our newsletter for the latest news and updates

md2wechat Agent API markmd2wechat Agent API

The official md2wechat API, docs, CLI, and skill entry points for Markdown to WeChat publishing workflows.

GitHubX (Twitter)
Product
  • Quickstart
  • Features
  • Themes
  • Pricing
  • Contact
Docs
  • Auth
  • OpenAPI
  • llms.txt
Ecosystem
  • Examples
  • Skills
  • md2wechat-lite
© 2026 md2wechat Agent API. All Rights Reserved.