action-items-todoist
Installation
SKILL.md
Action Items → Todoist + Email Drafts
Config — read before starting
Read ../config/user.json (resolves to ~/executive-assistant-skills/config/user.json).
Extract and use throughout:
name,full_name— to identify your action items in meeting notes (e.g. "Gonto (Martin)")whatsapp— for result deliveryworkspace— absolute path to OpenClaw workspace
Do not proceed until you have these values.
Debug Logging (MANDATORY)
Read ../config/DEBUG_LOGGING.md for the full convention. Use python3 {user.workspace}/scripts/skill_log.py action-items <level> "<message>" ['<details>'] at every key step. Log BEFORE and AFTER every external call (gog, mcporter, todoist-cli). On any error, log the full command and stderr before continuing.
Steps
0. Check today's calendar for meetings (BOTH accounts)
Before querying Granola, get today's actual meetings from BOTH calendars to know what to expect:
python3 {user.workspace}/scripts/skill_log.py action-items INFO "Starting action-items run"
Related skills