视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
feishu-doc-orchestrator【文档与办公】飞书文档创建主编排技能 / Feishu document creation orchestrator. 将 Markdown 文件转换为飞书文档,编排多个子技能协作完成,支持25种飞书文档块类型和完整权限管理。 Use when: "创建飞书文档", "create feishu doc", "markdown转飞书", "markdown to feishu", "飞书文档排版", "feishu document formatting", "批量导入文档", "batch import documents", "飞书块类型", "feishu block types". 编排 feishu-md-parser → feishu-doc-creator-with-permission → f…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
将 Markdown 文件转换为飞书文档,支持25种块类型,完整权限管理,五步子技能编排。
Use this skill when:
Do NOT use this skill if:
feishu-doc insteadfeishu-wiki-orchestrator insteadfeishu-pdf-downloader insteadfeishu-doc-creator insteadTypical triggers:
python .claude/skills/feishu-doc-orchestrator/scripts/check_config.py
约束 (Constrain)
确认配置文件 .claude/feishu-config.env 包含有效凭证,且已在 .gitignore 中排除敏感文件。首次使用前必须通过 scripts/setup_config.py 完成配置。不降级交付物——配置缺失时停止并提示用户。
证据 (Evidence)
调用 feishu-md-parser 将 Markdown 解析为飞书块格式,输出 workflow/step1_parse/blocks.json。确认块数量、表格数量等元数据。
执行 (Execute) 按顺序编排五个子技能:
Markdown 解析:feishu-md-parser → workflow/step1_parse/blocks.json
文档创建+权限管理(原子操作):feishu-doc-creator-with-permission → workflow/step2_create_with_permission/doc_with_permission.json
块添加:feishu-block-adder → workflow/step3_add_blocks/add_result.json
文档验证:feishu-doc-verifier → workflow/step4_verify/verify_result.json
日志记录:feishu-logger → CREATED_DOCS.md + created_docs.json
命令行使用:
python scripts/orchestrator.py input.md "文档标题"
验证 (Verify)
调用 feishu-doc-verifier 使用 Playwright 访问文档 URL,确认页面加载成功、标题正确、内容完整。检查 verify_result.json 中的 page_loaded 和 page_title 字段。
交付 (Deliver)
返回文档 URL,汇总创建日志(CREATED_DOCS.md 和 created_docs.json),清理临时文件。
成功完成后返回:
数据流(文件传递,节省 Token):
input.md → [feishu-md-parser] → blocks.json
→ [feishu-doc-creator-with-permission] → doc_with_permission.json
→ [feishu-block-adder] → add_result.json
→ [feishu-doc-verifier] → verify_result.json
→ [feishu-logger] → CREATED_DOCS.md + created_docs.json
Anti-patterns
.claude/feishu-config.env 或 .claude/feishu-token.json 提交到 Git(已在 .gitignore 中)Constraints
workflow/ 目录传递文件,支持断点续传基础文本(11种):text, heading1-9, quote_container 列表(4种):bullet, ordered, todo, task 特殊块(5种):code, quote, callout, divider, image AI块(1种):ai_template 高级块(5种):bitable, grid, sheet, table, board
Part of the UniqueClub toolkit. 🌐 https://uniqueclub.ai