lark-markdown

Manage Markdown documents in Feishu Drive with create, edit, patch, and diff operations.

4|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/FradSer/skills --skill lark-markdown-fradser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-markdown
Source: https://github.com/FradSer/skills/tree/main/skills/lark/lark-markdown
Command: npx skills add https://github.com/FradSer/skills --skill lark-markdown-fradser

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Feishu Drive stores Markdown files that teams need to view, create, edit, patch, and compare; this skill provides a coherent interface to perform these tasks without leaving the chat or agent environment.

Core Features & Use Cases

  • View and read Markdown content stored in Feishu Drive.
  • Create new Markdown files from inline content or local files, and patch existing documents with simple or regex-based replacements.
  • Diff remote versions or local drafts to track changes, and overwrite updates back to Drive when approved.
  • Use cases include preparing project READMEs, collaborating on draft documentation, and auditing historical changes.

Quick Start

Use this skill to quickly manage a Markdown file stored in Feishu Drive by viewing or editing its content.

Frequently Asked Questions about lark-markdown

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

FAQPage Schema
How do I manage Markdown documents stored in Feishu Drive?

You can manage Markdown documents in Feishu Drive by viewing, creating, editing, patching, and diffing them directly using lark-cli shortcuts like +create, +diff, +patch, +fetch, and +overwrite without leaving your environment.

Can I patch existing Markdown files in Feishu Drive with regex replacements?

Yes, you can patch existing Markdown files in Feishu Drive using simple or regex-based replacements. The patching functionality supports updating document content while enforcing patch semantics and safety checks.

What's the best way to diff local Markdown drafts with remote Feishu Drive versions?

Diffing local Markdown drafts with remote Feishu Drive versions is handled by enforcing local-file I/O and remote-version comparisons. You can track changes and overwrite updates back to Drive when approved using the +diff and +overwrite commands.

Does this approach require local file storage to update Feishu Drive Markdown?

Yes, updating Feishu Drive Markdown requires local-file I/O operations. The workflow involves fetching remote content, performing local edits or diffs, and then overwriting the remote version back to Drive after safety checks are passed.

When do I need to overwrite Markdown content in Feishu Drive?

You need to overwrite Markdown content in Feishu Drive when you have reviewed diffed changes between local drafts and remote versions and approved the updates. The +overwrite command ensures the approved content is safely pushed back to the Drive.

Why should I use lark-cli shortcuts for drafting project READMEs in Feishu Drive?

Using lark-cli shortcuts for drafting project READMEs in Feishu Drive provides a coherent interface to create, edit, and patch Markdown files. It enables seamless collaboration on draft documentation and auditing of historical changes within your workflow.