Automate Todoist task management, projects, sections, filtering, and bulk operations via Rube MCP (Composio). Always search tools first for current schemas.
67
52%
Does it follow best practices?
Impact
94%
1.56xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/all-skills/skills/todoist-automation/SKILL.mdBulk 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%
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%
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%
7cc63f3
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.