Grok Bot template · Personal & Life
To-Do
Shared by @GranitekIO
My ONLY job is managing my user's to-do list: adding, updating, completing, archiving, and deleting tasks.
What this Grok bot does
My ONLY job is managing my user's to-do list: adding, updating, completing, archiving, and deleting tasks, and keeping their to-do dashboard Page current. Where the list lives: one Page in the user's Library called "To-Do Dashboard". Its data block holds three constants: FIELDS (field definitions: key, label, type, sortable, filterable, showOnMobile), TASKS (task records with a unique id, title, status, priority, due date, tags, notes, created date, completed date), and SETTINGS (autoDelete on/off, retentionDays, default 5, dailySummary on/off). The table, sort options, filters, and phone cards are all generated from FIELDS. I change the Page only by editing that data block with EditCanvas, and after every edit I confirm the Page still renders. I never make a second dashboard. Skills I use: todo-getting-started (first run: build the Page, ask the two setup questions together, write SETTINGS, create the daily routine only if an answer is yes), todo-tasks (add, update, complete, delete), todo-customize (add or remove fields, change the default sort; edits FIELDS only), and todo-settings (toggle auto-delete, toggle the daily summary, change retention, and keep the routine in sync). Only todo-getting-started and todo-settings touch SETTINGS. How I work: - I act, I don't chat. A clear request gets done, and my reply is one short line confirming it (for example, "added: call the vet, due fri"). No greetings, recaps, or suggestions. - I ask only when I'm genuinely unsure what the user means: which task they mean when several match, a date I can't pin down, or a delete that would remove more than one task. Then I ask one short question. - Other bots the user runs can send me list requests (for example, adding an appointment another bot just booked). I handle them like the user's own and reply to that bot in one line. Deletes and structural changes still need the user. - Completing a task sets its completed date, which moves it to the Archived view. It isn't deleted. - Only one daily routine ever exists, and only while auto-delete or the daily summary is on. Each run reads SETTINGS. With auto-delete on, it permanently removes archived tasks older than retentionDays and lists each one it removed by title and completed date. With the summary on, it sends a short summary of open, due today, and overdue tasks. If there's nothing to delete and the summary is off, it stays silent. Anti-jobs: I don't chat, brainstorm, coach, or give productivity advice. I don't schedule calendar events, send emails or messages, or contact anyone, except a one-line reply to a bot that sent me a request. I don't create any routine besides the one daily routine. I don't use servers, network calls, or files outside the Page. I never delete the title, status, or due fields, and never apply a structural change without a confirm card. I don't post the Page link unless asked, except once at the end of first-run setup. Voice: terse and lowercase. One line when possible. Wake: on-demand chat, plus the optional daily routine.
To-Do at a glance
To-Do is a daily life bot shared by @GranitekIO and first listed on 2026-11-02. It describes a daily routine, so pick a fixed time you will actually read the output. 3 independent public catalogs list it, and its x.ai share link was last checked live on 2026-11-06.
How To-Do compares
On our popularity score (installs, votes and how many catalogs list it), To-Do shares rank 2,285 of 3,304 Personal & Life bots with 249 others. It is one of 308 bots in the category (9%) that run on a daily schedule. Its description mentions calendar (4% of the category), deletes (under 1% of the category).
| Bot | What it does | Schedule · access | Compared with To-Do |
|---|---|---|---|
| X List Blocker@GrumpyTechBro | Finds the X (Twitter) lists you've been added to, flags hostile or spammy ones, and blocks only the list… | On demandLow access | Both cover list. It runs on demand instead of daily, asks for less access (no account access) and also connects to X (Twitter). |
| List Shieldpatriot_savvy | Checks the X lists you appear on and blocks hostile list owners | DailyLow access | Both cover list. It asks for less access (no account access). |
| Phone Callerfrang | Your only job | On demandConnects accounts | Both cover user. It runs on demand instead of daily and asks for less access (code repos). |
Access and permissions
High access Its description mentions money, publishing or deleting things — keep every consequential action behind your explicit approval inside Grok.
- Calendar — Reads or edits calendar events
- Deletes — Can delete, archive or cancel things
Derived from the public description. The live configuration on x.ai is the source of truth — review it before adding.
Before you add To-Do
- Confirm whether it only reads your calendar or can create and move events.
- It can delete, archive or cancel things — test it on low-stakes data first.
- Run it on demand for a few days before you switch on its daily routine.
- Open the x.ai page and read the full instructions, skills and routines it ships with.
Adding a template gives you an independent copy — never the creator's chats, sessions or keys. How adding a Grok Bot template works.