LaunchKit · 2026
Back to Skills

brainz-tasks

Manage Todoist tasks using the `todoist` CLI.

1
1.6k downloads
by @xejrax

Setup & Installation

openclaw skills install @xejrax/brainz-tasks

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install brainz-tasks

What This Skill Does

Manages Todoist and Microsoft To-Do tasks from the command line. Supports adding tasks with due dates, listing pending items, and marking tasks complete via the `todoist` CLI.

Lets you manage tasks without switching to a browser or app, keeping you in the terminal where the work is happening.

When to use it

  • Add a task with a due date without leaving the terminal
  • List all pending Todoist tasks during a planning session
  • Mark a task complete after finishing a code review
  • Capture a quick to-do while staying in a CLI workflow
  • Script task creation as part of a project setup routine

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Add 'Review PR #42' due 2026-02-05 and show my current tasks

AGENT
  1. 1Runs `todoist add 'Review PR #42' --due '2026-02-05'` to create the task
  2. 2Runs `todoist list` to fetch all pending tasks
  3. 3Displays the task list with IDs and due dates in the terminal
OUTPUT

Task 'Review PR #42' created with due date, followed by a full list of pending tasks

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

TODOIST_API_TOKEN environment variable (from Todoist account settings)MSGRAPH_TOKEN environment variable (for Microsoft To-Do via Microsoft Graph API)