riba2534 avatar

Feishu Cli Import

Converts Markdown files into Feishu documents with surprisingly robust handling of complex content. The standout feature is automatic Mermaid and PlantUML diagram conversion to native Feishu whiteboards, plus smart table handling that uses API tricks to keep large tables as single blocks instead of splitting them awkwardly. It's been tested on 10,000+ line documents with 127 diagrams, and includes retry logic for rate limiting and fallback to code blocks when diagram syntax fails. The three-phase pipeline creates blocks sequentially, then processes images and diagrams concurrently. One catch: you need feishu-cli installed and configured with app credentials. This is clearly built by someone who actually imports large technical documents regularly and got tired of manual cleanup.

skills.sh installs
826
GitHub stars
1.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add riba2534/feishu-cli --skill feishu-cli-import --agent claude-code

Installs into .claude/skills of the current project.

Files

Converts Markdown files into Feishu documents with surprisingly robust handling of complex content. The standout feature is automatic Mermaid and PlantUML diagram conversion to native Feishu whiteboards, plus smart table handling that uses API tricks to keep large tables as single blocks instead of splitting them awkwardly. It's been tested on 10,000+ line documents with 127 diagrams, and includes retry logic for rate limiting and fallback to code blocks when diagram syntax fails. The three-phase pipeline creates blocks sequentially, then processes images and diagrams concurrently. One catch: you need feishu-cli installed and configured with app credentials. This is clearly built by someone who actually imports large technical documents regularly and got tired of manual cleanup.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/riba2534/feishu-cli
Categories
Backend & APIs, Documentation, CLI & Terminal, Office & Documents
First seen
May 16, 2026

More from riba2534/feishu-cli

All 17
1mindrally avatarionicmindrally/skillsIonic development guidelines for building cross-platform mobile applications with Angular, Cordova, and Firebase integration.822skills.sh installs
2mindrally avatarsql-best-practicesmindrally/skillsSQL development best practices for writing efficient, secure, and maintainable database queries819skills.sh installs
3intellectronica avatargog-cliintellectronica/agent-skillsUse this skill whenever the user wants to operate Google Workspace from the command line with gog/gogcli, including Gmail, Calendar, Drive, Docs, Sheets, Slides814skills.sh installs
4dodopayments avatarusage-based-billingdodopayments/skillsGuide for charging directly per measured API call, token, storage unit, or other consumption using meters, stable usage events, aggregation, free thresholds, an803skills.sh installs
5practicalswan avatarword-documentpracticalswan/agent-skillsWord (.docx) manipulation via MCP server. Use for reading, creating, editing, formatting Word documents including tables, footnotes, comments, images, headers, 795skills.sh installs
6shreefentsar avatarremotion-video-toolkitshreefentsar/remotion-video-toolkitComplete toolkit for programmatic video creation with Remotion + React. Covers animations, timing, rendering (CLI/Node.js/Lambda/Cloud Run), captions, 3D, chart793skills.sh installs