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 delivery
  • workspace — 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
Installs
3
GitHub Stars
2.2K
First Seen
Mar 16, 2026