todo-sync for Openclaw

An automated synchronization bridge that keeps tasks consistent between Enterprise WeChat and Feishu platforms.

neutronstar238
v0.1.0
Apr 8, 2026
0
616
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install todo-sync

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install todo-sync using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is todo-sync?

The todo-sync skill is a specialized automation tool designed for users operating in fragmented enterprise environments. It addresses the common pain point of managing tasks across two of the most popular business communication suites: Enterprise WeChat (WeCom) and Feishu (Lark). By integrating this capability into your Openclaw Skills library, you can ensure that your to-do lists remain unified, reducing the risk of missing critical deadlines due to platform silos.

This skill acts as a background coordinator that monitors task states and mirrors updates across both ecosystems. Whether you are assigning a task in Feishu or completing a todo in WeCom, todo-sync leverages the power of AI agents to maintain a single source of truth for your professional responsibilities.

todo-sync Use Cases

  • Managing cross-departmental projects where different teams utilize different communication tools.
  • Consolidating personal to-do lists from multiple enterprise accounts into a single view.
  • Ensuring executive visibility by mirroring operational tasks from WeCom into Feishu-based project boards.
  • Reducing manual data entry and human error when duplicating task requirements across platforms.

How todo-sync Works

  1. The user triggers the synchronization process using the /todo_sync command.
  2. The skill utilizes authorized tools to read pending tasks from the Enterprise WeChat API.
  3. It performs a diffing operation against the current task list in Feishu to identify new, updated, or completed items.
  4. The skill executes write and edit operations to update the target platform, ensuring parity.
  5. A summary report is generated to confirm successful synchronization and highlight any conflicts.

todo-sync Setup

To deploy todo-sync within your Openclaw Skills environment, follow these installation steps:

  1. Ensure your AI agent has the necessary permissions for Read, Write, Edit, and Bash tools.
  2. Configure your API credentials for both WeCom and Feishu in your environment settings.
  3. Pull the skill configuration and initialize the sync service:
# Initialize the sync configuration
openclaw install todo-sync
# Set up platform credentials
/todo_sync --config

todo-sync Data Schema & Taxonomy

The todo-sync skill maintains a local metadata registry to track task mappings and prevent duplication. The data is organized as follows:

Entity Key Attributes Purpose
Task Map wecom_id, feishu_id Links corresponding tasks across platforms
Sync Log timestamp, status, delta Records the history of synchronization events
Config api_endpoints, auth_tokens Stores encrypted connection parameters
State Cache last_hash, priority_flag Optimizes performance by identifying changes quickly

todo-sync Advanced Features

  • Multi-agent support for handling high-volume task migrations across large organizations.
  • Custom mapping hooks to transform task metadata (like priority levels) between different platform formats.
  • Conflict resolution logic that prioritizes the most recent update across Openclaw Skills.
  • Automated bash-based health checks to ensure API connectivity is maintained.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*