todoist

Automate task and project management in Todoist via REST API.

1|Updated May 12, 2018
One-click install
npx skills add https://github.com/tbroadley/dotfiles --skill todoist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: todoist
Source: https://github.com/tbroadley/dotfiles/tree/main/claude/skills/todoist
Command: npx skills add https://github.com/tbroadley/dotfiles --skill todoist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables teams and individuals to automate task creation, updates, and project organization in Todoist via the REST API, reducing manual entry and improving productivity.

Core Features & Use Cases

  • Task management: Create, update, retrieve, and complete tasks and projects using Todoist's REST endpoints.
  • Automation in workflows: Integrate task creation into scripts or prompts to streamline team processes.
  • Use Case: Imagine a sprint planning session where new tasks are generated from user stories and automatically assigned to projects and due dates.

Quick Start

Use the Todoist skill to create a new task with a given content and due date using the API token stored in the TODOIST_TOKEN environment variable.

Frequently Asked Questions about todoist

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

FAQPage Schema
How do I automate task creation in Todoist using the REST API?

Automating task creation in Todoist via the REST API requires a Todoist API token stored as the TODOIST_TOKEN environment variable. It uses endpoints under api.todoist.com/rest/v2 to create, update, and organize tasks automatically.

Can I integrate Todoist task management into my team's automated workflows?

Integrating Todoist task management into team workflows is possible by calling REST API endpoints within scripts or prompts. This streamlines team processes by automatically creating, updating, and completing tasks and projects.

Do I need a specific API token to manage Todoist projects via REST endpoints?

A specific API token is required to manage Todoist projects via REST endpoints. You must expose your Todoist API token as the TODOIST_TOKEN environment variable to authenticate requests to api.todoist.com/rest/v2.

What is the best way to generate and assign tasks from user stories during sprint planning?

Generating and assigning tasks from user stories during sprint planning uses the Todoist REST API to automatically create new tasks, assign them to projects, and set due dates. This reduces manual entry and improves productivity.

What task operations are supported when interacting with Todoist through the API?

Supported task operations when interacting with the Todoist API include creating, updating, retrieving, completing, and organizing tasks and projects. These actions cover typical team workflow automation via REST endpoints.

Are there limitations to organizing Todoist tasks through the REST API?

Organizing Todoist tasks through the REST API is limited to endpoints under api.todoist.com/rest/v2. It depends on a valid TODOIST_TOKEN environment variable and does not support features outside the REST v2 scope.