Todo's Guide

The endangered task management CLI for collaboration and orchestration using Slack Lists

Called "toh-doh" like the flightless bird

Preview

todos
Overdue
! Rec0ADN3PKWMB Review the docs due: 3 days ago
Todo
· Rec0ADJT656UR Ship the feature due: today
· Rec0ADA32CE9M Write tests
· Rec0AD619U6HY Deploy to prod

Commands

todos              # Show todos
todos add <title>  # Add a todo (-d YYYY-MM-DD)
todos done <id>    # Mark todo as complete
todos init         # Authenticate with Slack

Features

Smart categories

Overdue due date detection

Built for Slack

Conversations continue in thread

Fast CLI

Manage tasks from the terminal

Connect to workflows

Automate a response to change

Get started

uv tool install git+https://github.com/zimeg/slacks@todos
todos init
Opening browser for Slack authorization...
Credentials saved to ~/.config/slack/extensions/todos/credentials.json
✓ Connected to Acme Corp
✓ Gathered list https://acme.slack.com/lists/F0AD5VAE0BU
✓ You're all set!
Try: todos add "My first task"