dingtalk-todo-sync

Synchronize GitHub issues to DingTalk groups via Webhook.

45|11|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/beyonai/ByClaw --skill dingtalk-todo-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dingtalk-todo-sync
Source: https://github.com/beyonai/ByClaw/tree/main/middleware/openclaw/skills/dingtalk-todo-sync
Command: npx skills add https://github.com/beyonai/ByClaw --skill dingtalk-todo-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill bridges the gap between development tracking and team communication by automatically converting GitHub issues into actionable tasks within DingTalk groups.

Core Features & Use Cases

  • Automated Synchronization: Scans open GitHub issues and pushes them as structured Markdown cards to DingTalk.
  • Custom Notifications: Supports sending arbitrary text or Markdown messages to DingTalk via Webhook.
  • Use Case: A project manager needs to keep the team updated on the latest bug reports. Instead of manually copying issues, they use this Skill to push a daily summary of high-priority GitHub issues directly into the team's DingTalk chat.

Quick Start

Use the dingtalk-todo-sync skill to scan the current repository for open issues and push them as a formatted task list to the configured DingTalk group.

Frequently Asked Questions about dingtalk-todo-sync

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

FAQPage Schema
How do I automatically sync GitHub issues to Ding Talk tasks?

To automatically sync GitHub issues to Ding Talk tasks, you use a webhook integration that scans open issues and pushes them as structured Markdown cards to your Ding Talk group. This requires a Node.js runtime and valid Ding Talk webhook credentials.

Can I send custom text or Markdown messages to Ding Talk via webhook?

Yes, you can send custom text or Markdown messages to Ding Talk via webhook. The automation supports pushing arbitrary formatted messages directly into your team's chat to facilitate automated task reporting and notifications.

What do I need to set up GitHub issue tracking data synchronization with Ding Talk?

Setting up GitHub issue synchronization with Ding Talk requires a Node.js runtime environment and valid Ding Talk webhook credentials. These allow the script to securely scan your repository and deliver formatted messages.

How does webhook integration work for team notifications in software development?

Webhook integration for team notifications works by scanning open GitHub issues and automatically pushing them as formatted task lists to Ding Talk. This bridges development tracking and team communication without manual copying.

Does this GitHub issue to Ding Talk sync approach work for daily summary reporting?

Yes, this sync approach works for daily summary reporting by scanning your repository for open issues and pushing a formatted task list to Ding Talk. It is designed to keep teams updated on bug reports and high-priority items.