todoist-due-drafts
Installation
SKILL.md
Todoist Due-Today Email Drafts
Config — read before starting
Read ../config/user.json (resolves to ~/executive-assistant-skills/config/user.json).
Extract and use throughout:
primary_email,work_email— Gmail accountswhatsapp— for notification deliveryworkspace— absolute path to OpenClaw workspacesignature— email signature
Debug Logging (MANDATORY)
Read ../config/DEBUG_LOGGING.md for the full convention. Use python3 {user.workspace}/scripts/skill_log.py todoist-due-drafts <level> "<message>" ['<details>'] at every key step. Log BEFORE and AFTER every external call (todoist-cli, gog, mcporter). On any error, log the full command and stderr before continuing.
Steps
1. Get today's due tasks from Todoist
source {user.workspace}/.env
todoist-cli today --json