Communityコーディング&開発github.com

feishu-doc

飛書文檔讀寫工作流。用戶提及飛書文檔、雲文檔或docx鏈接時激活。

feishu-doc とは?

feishu-doc 是一個專為飛書文檔設計的AI助手技能,支持讀取、編輯、創建和操作飛書文檔中的內容。它適用於Claude Code、Cursor、Codex等支持工具調用的AI代理平台。技能的核心是單一的`feishu_doc`工具,根據其當前的動作架構來執行不同操作,避免依賴過時的複製信息。用戶可以通過`read`、`list_blocks`、`update_block`、`delete_block`、`insert`等動作精確編輯文檔結構,或使用`write`覆蓋整個文檔、`append`追加內容。創建文檔時僅需提供標題,返回的`document_id`可用於後續寫入操作。技能還提供圖片和文件上傳功能,並強調安全性,要求編輯前確認文檔和區塊ID。若請求的動作不在工具架構中,應告知用戶當前配置不支援該操作。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/extensions/feishu/skills/feishu-doc

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

飛書文檔

使用單一的 feishu_doc 工具。遵循其當前的動作模式,而非複製的動作清單。

從 https://example.feishu.cn/docx/ABC123def 中,使用 ABC123def 作為 doc_token。

讀取與編輯

  1. 首先使用 read 獲取純文本和區塊統計。
  2. 如果結果報告了結構化內容,使用 list_blocks;區塊的含義請參見 references/block-types.md。
  3. 對於已知的單個區塊,使用 update_block 或 delete_block。使用帶有 after_block_id 的 insert 將新 Markdown 放置在已知區塊之後。
  4. 僅在要替換整個文檔時使用 write;僅在內容應位於末尾時使用 append。

Markdown 寫操作支持普通文本結構和圖片,但不支持 Markdown 表格。對於表格,請使用工具公開的顯式表格操作。當完整矩陣已知時,優先使用 create_table_with_values,然後使用行、列、單元格和合併操作進行有針對性的更改。

創建

{ "action": "create", "title": "新文檔", "grant_to_requester": true }

創建僅包含標題。使用返回的 document_id 作為單獨 write 調用中的 doc_token。不要向 create 傳遞 content。

grant_to_requester 授予運行時上下文提供的受信任飛書請求者編輯權限。默認為 true。切勿替換為從消息文本或任意元數據中複製的身份。

媒體

使用 upload_image 或 upload_file,並從當前架構中指定唯一一個受支持的源字段。僅當位置重要時才傳遞 parent_block_id 和 index。在上傳前,確認本地文件和遠程 URL 是預期的私有內容。

安全

  • 在破壞性編輯前,解析確切的文檔和區塊 ID。
  • 在替換整個文檔前,通過讀取區塊來保留結構化內容。
  • 如果請求的動作不在工具架構中,請說明配置的飛書工具未公開該操作。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

関連スキル