zhihu-draft-helper

Manage Zhihu article drafts via API and browser automation from Markdown files.

1|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/liueggy/my_mini_skills --skill zhihu-draft-helper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zhihu-draft-helper
Source: https://github.com/liueggy/my_mini_skills/tree/main/zhihu-draft-helper
Command: npx skills add https://github.com/liueggy/my_mini_skills --skill zhihu-draft-helper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many authors struggle with the Zhihu rich-text editor, manual copy-paste workflows, and content loss when migrating articles from Markdown or other platforms; this Skill removes the manual steps by enabling direct draft creation, updates, and synchronization via Zhihu's API and guided browser publishing.

Core Features & Use Cases

  • API Draft Management: Create, read, and patch Zhihu drafts using authenticated API endpoints to avoid editor state issues.
  • Markdown Synchronization: Convert and sync local Markdown files into Zhihu draft content and support bulk imports.
  • Browser Publishing Guidance: Provide the final browser steps and links needed to complete publishing, including handling topics and covers.

Quick Start

Authenticate in your browser to capture Zhihu cookies and then run the draft tool to create or update a draft from your local Markdown file and copy the returned draft ID for final web publishing.

Frequently Asked Questions about zhihu-draft-helper

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

FAQPage Schema
How do I sync local Markdown files to Zhihu drafts automatically?

Yes, you can create Zhihu drafts without the web editor by using authenticated API endpoints for direct draft management. This approach avoids editor state issues and content loss by applying direct API calls to create, read, and patch your articles programmatically.

What do I need to authenticate Zhihu API access for draft management?

When preparing Zhihu drafts via API, limitations include the need for conservative request pacing to avoid account limits and the inability to fully publish directly. You must still complete final browser publishing steps, including handling topics and covers through the Zhihu web editor.

Can I bulk create Zhihu drafts from Markdown files?

Yes, you can bulk create Zhihu drafts from Markdown files by applying the Skill's bulk import capabilities. It converts your local Markdown content and uses the Zhihu API to generate multiple drafts, identified by their returned content_token for later updates.

How do I finalize publishing a Zhihu draft created via API?

To finalize publishing a Zhihu draft created via API, you must follow the provided browser publishing guidance. This involves opening the returned draft ID in the Zhihu web editor to manually handle topics, covers, and the final submission.