DingTalk Docs MCP Assistant
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_924c5114/dingtalk-docs-skill in your AI assistant.
About this skill
Problem
Operating DingTalk documents inside an Agent is not just one API call. The hard part is mapping intent to the right node type and write path: text is adoc, spreadsheets are axls, shortcuts are dlink, files may need original-format upload, and a default workspace URL may be missing without node IDs.
How It Works
The skill depends on a DingTalk Docs MCP server named dingtalk-doc. Setup can register the MCP service and store a default workspace URL in references/dingtalk.config, then read that file or environment variables before acting. Common operations include:
search_documents,list_nodes, andget_document_infofor locating targetsget_document_contentfor readingadoctextcreate_documentandupdate_documentfor online text documentslist_document_blocksplus block insert/update/delete for precise editsget_file_upload_info, HTTP PUT, andcommit_uploaded_filefor HTML, images, PDF, Office, and other filessubmit_export_jobandquery_export_jobfor asynchronous export
Boundaries
create_document and update_document only support adoc documents and have a 10,000-character Markdown limit. Content over 9,500 characters should be split or uploaded as a raw .md file, not converted silently. Tables, slides, mind maps, whiteboards, and shortcuts are not readable as adoc content. mermaid blocks do not automatically become native DingTalk drawings. Write operations should confirm target, filename, and method; deletes usually go to the recycle bin.
Use Cases
- After configuring dingtalk-doc MCP in Cursor, push a local Markdown file into an editable adoc for review.
- Search a workspace for a project weekly report, append the latest conclusions, then export it as PDF for reviewers.
- Upload a customer-provided HTML report to a specific folder while preserving the original layout and attachments.
- Reorganize a knowledge-base folder by renaming and moving nodes, then set read-only or editable member permissions.
Best For
- Agent engineers using Claude Code or Cursor who want to sync local Markdown, HTML, or PDF files into DingTalk workspaces.
- Product managers maintaining project docs who want to search weekly reports, append conclusions, export PDF or Word, and adjust permissions.
- Operations or documentation admins managing knowledge bases who want to rename, move, copy, delete nodes, and configure permissions.
- Automation engineers setting up dingtalk-doc MCP and a default workspace who need to handle non-adoc node limitations.
Related Skills
Generate and edit .pptx decks with python-pptx, applying structured layouts, design rules, native charts, and visual QA to reduce template-like output.
Tencent Cloud Table Recognition V3 is an OCR skill for detecting and recognizing tables in images or PDFs, supporting various table types like linear and borderless tables, with Excel export.
The complete set of online document operation tools provided by Tencent Docs MCP, supporting creation, querying, and editing of smart docs, Excel, PPT, mind maps, and more.
Generate structured Chinese patent disclosure drafts in Word from existing documents or brief technical inputs, following Part A/B/C templates.