Tooluck logoTooluck
SKILL.md

feishu-doc-scraper

Agent skill fromdaymade/claude-code-skills

Extracts Feishu/Lark Docs, Wiki, Sheets, and Minutes (妙记) transcripts into faithful local Markdown via the lark-cli API — no LLM paraphrasing, browser-DOM fallback when lark-cli can't reach content. Use whenever the source is a Feishu/Lark URL and fidelity matters — 导出飞书文档/合集/妙记转写, 把飞书 wiki 转 markdown, or archiving a collection — even if the user just says "save this". Also covers owner-exported .docx → Markdown.

How to install feishu-doc-scraper

install feishu-doc-scraper
# install the claude-code-skills pack with the skills CLI
npx skills add daymade/claude-code-skills

# or add only this skill to Claude Code: copy the folder

feishu-doc-scraper/

# into

~/.claude/skills/feishu-doc-scraper/ (all projects)

.claude/skills/feishu-doc-scraper/ (one project)

feishu-doc-scraper/SKILL.md

MITFull file
1# Feishu Doc Scraper
2
3Extract a Feishu/Lark source into faithful local Markdown. **Prefer the lark-cli API** — it extracts the body programmatically (no model paraphrasing), follows a collection's reference graph, and reads permission boundaries from error codes instead of guessing. Treat the rendered browser page as a *fallback*, not the source of truth: in real collection-scraping work the API path consistently does the whole job while the browser path is never needed.
4
5## Scope (read this first)
6
7This skill's contract is **faithful per-source Markdown + a record of what was extracted**. Naming, indexing, deduplication and knowledge ownership belong to the recipient's archive workflow. For a filing request, including permission to choose a suitable location, first follow [archive destination handoff](references/archive-destination-handoff.md). Temporary extraction may proceed while the destination is unresolved; permanent filing and uploads follow the host's selected ownership and storage contract.
8
9**For every document read or archived, load [comments and feedback](references/comments-and-feedback.md).**
10It owns the body-plus-discussion workflow, selected scope, body-only exception,
11snapshot commands, interpretation and coverage checks.
12
13**Extraction and durable storage are separate decisions.** A downloaded MP4/XLSX/DOCX/image is a working copy, not evidence that the file belongs in Git or Git LFS. For a knowledge-base archive, default to:
14…

Excerpt shown under the repository's MIT license.

More skills in claude-code-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates