AI Agent Hub
Back to skills
DingTalk Daily Log Manager icon

DingTalk Daily Log Manager

Office Efficiency Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_189f5a06/dingtalk-daily following the official guide at https://skillhub.cn/install/skillhub.md.

About this skill

Problem Context

DingTalk daily and weekly reports depend on enterprise app credentials, template structure, user IDs, and content arrays. Calling the API manually can lead to repeated trial and error around AppKey, template IDs, contents, and pagination, especially when the user only says “send my daily report” or “check my weekly reports.”

How It Works

The skill wraps DingTalk log management in reusable Node scripts: get-template.js fetches template IDs and field lists, create-report.js creates and sends a report, query-report.js lists reports, and search-user.js resolves a display name to an employee ID. Report content is passed as a JSON array with sort, key, and content, where content can use Markdown. After querying, results can be presented by creation time, update time, content, and creator, then summarized across task completion, efficiency, planning, initiative, and coordination.

Boundaries

This is for DingTalk enterprise internal apps and requires AppKey/AppSecret plus the needed API permissions. Supported templates are limited to “Daily Report” and “Weekly Report,” and query ranges should not exceed 180 days. If multiple users match a name, ask the user to confirm the employee ID. For network or permission errors, check configuration before retrying.

Use Cases

  • Compile task progress into a daily report, fill DingTalk template fields, and send it to selected colleagues
  • Query daily reports from the past week and present completed items plus pending issues by time order
  • Search employee IDs by display name, then create or query the matched member’s report records
  • Generate a work quality summary from weekly reports using rating dimensions for review and improvement

Best For

  • Project members who submit daily and weekly reports through fixed DingTalk templates
  • Managers who review team reports and organize progress into a timeline
  • Tech leads who want to turn weekly reports into reviewable quality summaries
  • Engineers who maintain internal reporting workflows with DingTalk enterprise app credentials