action-items-todoist

Extract meeting action items and create Todoist tasks with deduplication.

111|12|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/mgonto/executive-assistant-skills --skill action-items-todoist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: action-items-todoist
Source: https://github.com/mgonto/executive-assistant-skills/tree/main/action-items-todoist
Command: npx skills add https://github.com/mgonto/executive-assistant-skills --skill action-items-todoist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract action items from Granola/Grain meetings, convert them into Todoist tasks, complete fulfilled tasks, and draft meeting-triggered follow-up emails, ensuring nothing slips through the cracks and enabling rapid post-meeting execution.

Core Features & Use Cases

  • Action extraction: From Granola/Grain meeting notes to identify owners, commitments, and next steps.
  • Task creation: Create Todoist tasks with rich context, due dates, and labels.
  • Email drafting: Prepare context-specific follow-ups and intros based on meeting outcomes.
  • Dedup & validation: Check for existing open or completed tasks to avoid duplicates; verify items against Grain transcripts when available.
  • Cross-workflow support: Works with daily action-items cron, post-meeting cron, and manual triggers.

Quick Start

Run the action-items-todoist workflow after a meeting to extract actions, create tasks, and draft emails.

Frequently Asked Questions about action-items-todoist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract action items from Granola or Grain meeting notes?

You can automatically extract action items from Granola or Grain meeting notes by running a workflow that identifies owners, commitments, and next steps directly from the transcripts to ensure accurate task creation.

Can I automatically create Todoist tasks from my meeting notes?

Yes, you can create Todoist tasks directly from meeting notes. The system extracts action items, enriches them with context and due dates, and validates ownership against Grain transcripts before pushing them to Todoist.

Does this workflow check for duplicate Todoist tasks before creating new ones?

Yes, the workflow enforces deduplication by checking for existing open or completed Todoist tasks before creating new ones, ensuring that duplicate action items from recurring meetings do not slip through.

How do I draft follow-up emails based on meeting outcomes?

You can draft context-specific follow-up emails and intros based on meeting outcomes by running the workflow, which prepares email drafts automatically alongside task extraction and creation.

Can I trigger meeting task creation automatically or do I need to run it manually?

You can trigger the meeting task creation workflow through daily action-items cron jobs, post-meeting cron jobs, or manual triggers, providing flexible automation across different scheduling needs.

What is the best way to validate ownership and due dates for extracted action items?

The best way to validate ownership and due dates is to cross-reference Granola meeting notes with available Grain transcripts, ensuring extracted action items have verified owners and accurate deadlines before task creation.