dingtalk-document

Manage DingTalk knowledge bases and documents through API interactions.

99|9|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/breath57/dingtalk-skills --skill dingtalk-document
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dingtalk-document
Source: https://github.com/breath57/dingtalk-skills/tree/main/.agents/skills/dingtalk-document
Command: npx skills add https://github.com/breath57/dingtalk-skills --skill dingtalk-document

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of DingTalk knowledge bases and documents, eliminating the need for manual API calls and complex configurations.

Core Features & Use Cases

  • Document Creation & Management: Create, read, update, and delete documents within knowledge bases.
  • Content Extraction: Retrieve document content in a structured block format.
  • Permissions Management: Add or remove members and manage their roles within documents.
  • Use Case: "Help me create a new document in the 'Project Docs' knowledge base titled 'Meeting Minutes - 2024-07-26' and add the content from the provided text."

Quick Start

Create a new document in the 'Project Docs' knowledge base with the title 'Meeting Minutes - 2024-07-26' and add the following content.

Frequently Asked Questions about dingtalk-document

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage DingTalk knowledge base documents through API integration?

DingTalk knowledge base documents can be managed through API interactions to query lists, browse directories, and create, read, update, or delete documents. This requires DingTalk API credentials and user identifiers for authentication and authorization.

Can I manage member permissions for DingTalk documents via API?

Yes, member permissions for DingTalk documents can be managed via API. You can add or remove members and manage their roles within documents to control access to specific knowledge base entries.

What is the best way to automate document creation in DingTalk knowledge bases?

Automating document creation in DingTalk knowledge bases involves using API interactions to specify the target knowledge base, set the document title, and provide the text content. This streamlines content creation without manual API calls.

Do I need DingTalk API credentials to extract document content?

Yes, DingTalk API credentials and user identifiers are required to authenticate and authorize content extraction. The API retrieves document content and returns it in a structured block format for further processing.

How to browse directory structures in a DingTalk knowledge base?

To browse directory structures in a DingTalk knowledge base, use API interactions to query the knowledge base lists and retrieve the hierarchical folder structure. This allows you to navigate and locate specific documents programmatically.

What are the limitations of managing DingTalk knowledge bases with API integration?

The primary limitation of managing DingTalk knowledge bases via API integration is the strict requirement for valid API credentials and user identifiers. Without proper authentication, querying directories or managing document permissions is not possible.