Automate Todoist task management, projects, sections, filtering, and bulk operations via Rube MCP (Composio). Always search tools first for current schemas.
Install with Tessl CLI
npx tessl i github:davepoon/buildwithclaude --skill todoist-automation70
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Bulk project scaffolding and priority handling
Search tools first
0%
100%
Connection verification
0%
100%
Project ID resolution
25%
0%
Section deduplication check
0%
100%
Bulk create usage
0%
100%
Urgent priority value
100%
100%
Normal priority value
100%
100%
Bulk due field structure
70%
100%
Numeric ID preference
100%
100%
Section ID resolution
37%
50%
CREATE_SECTION project_id
100%
100%
Without context: $0.1913 · 56s · 11 turns · 16 in / 3,771 out tokens
With context: $0.5357 · 1m 41s · 22 turns · 28 in / 6,080 out tokens
Due date and duration field handling
RUBE_SEARCH_TOOLS first
0%
57%
No date in content
100%
100%
No date in description
100%
100%
due_string for recurring
100%
100%
Single due field per task
100%
100%
Duration separate from due_string
100%
100%
duration_unit field used
100%
100%
No duration phrase in due_string
100%
100%
Connection step included
0%
100%
Project ID resolved
0%
100%
Without context: $0.1781 · 43s · 9 turns · 14 in / 2,486 out tokens
With context: $0.3040 · 1m 6s · 13 turns · 266 in / 3,532 out tokens
Completed task retrieval and filter syntax
Correct completed task tool
53%
100%
No 'completed' filter in GET_ALL_TASKS
100%
100%
RFC3339 date format
100%
100%
Cursor pagination documented
16%
100%
Overdue filter correct
100%
100%
3-month limit noted
0%
100%
Search syntax correct
100%
87%
GET_ALL_TASKS incomplete only
87%
100%
RUBE_SEARCH_TOOLS first
0%
85%
Connection check included
0%
100%
Without context: $0.1754 · 1m 11s · 9 turns · 14 in / 3,816 out tokens
With context: $0.3062 · 1m 17s · 16 turns · 19 in / 4,138 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.