What problem does it solve? Managing WeCom (Enterprise WeChat) todos through natural language is error-prone: wrong parameters, missed reminders, and ambiguous delete-versus-finish semantics. This Skill routes todo requests to the correct wecom-cli commands with strict parameter rules so todos are created, queried, updated, completed, and removed accurately. ## Core Features & Use Cases - Full todo lifecycle: Create todos with assignees and deadlines, list and filter by time range, status, or keywords, update titles/descriptions/followers/deadlines, mark finished (self or all), and delete or exit todos. - Deadline and reminder semantics: Enforces the deadline object spec (date vs datetime) and remind_at_deadline pairing, including guidance when a requested advance reminder time cannot be set directly. - Safe operation rules: Locates todos via list before mutating, confirms deletions, keeps finish operations idempotent, and never exposes internal todo IDs to users. - Use Case: A user says "create a todo to prepare the weekly meeting slides, due Wednesday 9am, remind me at the deadline" — the Skill builds the correct todo create JSON with a datetime deadline and remind_at_deadline=true, then echoes back title, assignees, and deadline. ## Quick Start Ask the agent to create a WeCom todo such as "add a WeCom todo to submit the expense report by Friday" and it will run the appropriate wecom-cli todo command.