task-syncSynchronize TickTick (Dida) and Google Tasks bidirectionally, including list/project mapping, task content sync, completion sync, and smart-list export (Today, Next 7 Days, All). Use when users ask to set up OAuth, run or schedule sync, fix mismatched/deleted/completed tasks, or troubleshoot Google Calendar duplicate behavior caused by due-date handling.
Install via ClawdBot CLI:
clawdbot install JP1222/task-syncOperate and troubleshoot bidirectional task sync between TickTick and Google Tasks.
python {baseDir}/sync.py
google-auth google-auth-oauthlib google-api-python-client requests
python {baseDir}/scripts/setup_google_tasks.py
python {baseDir}/scripts/setup_ticktick.py
{baseDir}/config.json token and data paths.<-> TickTick Projects by same name.[โ
] high, [!] medium.# Cron: every 10 minutes
*/10 * * * * /path/to/python {baseDir}/sync.py >> /path/to/sync.log 2>&1
Use OpenClaw cron if available.
config.json paths point to existing token files.python {baseDir}/sync.py and inspect {baseDir}/data/sync_log.json and {baseDir}/data/sync_db.json.{baseDir}/utils/google_api.py{baseDir}/utils/ticktick_api.pyGenerated Mar 1, 2026
Individuals use the skill to unify task management across TickTick and Google Tasks, ensuring tasks from both platforms are synchronized. This eliminates manual entry and reduces missed deadlines by maintaining consistency in task lists and completion statuses across devices.
Small teams synchronize project tasks between TickTick for detailed planning and Google Tasks for integration with Google Workspace. It facilitates collaborative task tracking, with priority mapping and smart-list exports helping teams focus on urgent items without calendar duplicates.
Freelancers manage client projects by syncing tasks from TickTick's specialized features to Google Tasks for calendar visibility. The automation via cron jobs saves time, while troubleshooting tools help resolve sync issues quickly to maintain reliable task tracking across platforms.
Students and educators sync assignments and deadlines between TickTick for detailed organization and Google Tasks for integration with Google Calendar. The due-date rule prevents duplicate calendar events, ensuring accurate scheduling for courses and study plans.
Remote workers use the skill to keep task lists consistent between TickTick for personal productivity and Google Tasks for team collaboration in Google Workspace. Bidirectional sync of completion status and notes enhances coordination, with automation reducing manual sync efforts.
Offer the sync tool as a cloud service with tiered subscriptions for individuals, teams, and enterprises. Revenue comes from monthly fees, with premium features like advanced automation, priority support, and custom integrations to attract paying customers.
Provide a free version with basic sync capabilities and limited automation, while charging for advanced features such as unlimited projects, enhanced troubleshooting tools, and dedicated OAuth support. This model attracts users and converts them to paid plans for better functionality.
License the sync technology to businesses for integration into their existing productivity tools or platforms. Revenue is generated through one-time licensing fees or annual contracts, with customization options for specific industry needs like education or professional services.
๐ฌ Integration Tip
Ensure OAuth setup scripts are run correctly and config.json paths are verified to avoid auth errors; use cron jobs for reliable automation and regularly check sync logs for troubleshooting.
Interact with Google Calendar via the Google Calendar API โ list upcoming events, create new events, update or delete them. Use this skill when you need programmatic access to your calendar from OpenClaw.
Read, search, and manage Outlook emails and calendar via Microsoft Graph API. Use when the user asks about emails, inbox, Outlook, Microsoft mail, calendar events, or scheduling.
Google Calendar via gcalcli: today-only agenda by default, bounded meaning-first lookup via agenda scans, and fast create/delete with verification--optimized for low tool calls and minimal output.
This skill should be used when interacting with Apple Calendar on macOS. Use it for listing calendars, viewing events, creating/updating/deleting calendar events, and checking availability/free-busy times. Triggers on requests like "check my calendar", "schedule a meeting", "what's on my schedule", "am I free tomorrow", or any calendar-related operations.
Access and manage Google Calendar events with gogcli for cross-calendar agendas, keyword search, and filtered outputs avoiding unwanted calendars like holidays.
Daily morning rollup of important emails and calendar events at 8am with AI-generated summaries