Skip to main content

notion-tasks

Use for anything about the owner's task list - reviewing it, adding a task or deadline, ticking something off, "what's on my list", syncing it with email activity. Tasks no longer live in Notion: they live in the assistant itself (list_tasks, add_task and the other task tools). This skill says how to keep them tidy; moving an old Notion task table over is `ted-personal-assistant:task-import`. Pairs with `ted-personal-assistant:mailbird` and `ted-personal-assistant:daily-brief`.

Informations de source

Dépôt
bbinoy/ted-personal-assistant
Dernière activité de la source
22 octobre 2026 à 17:18
Langue détectée de SKILL.md
anglais
Étoiles
2
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
notion-tasks
description
Use for anything about the owner's task list - reviewing it, adding a task or deadline, ticking something off, "what's on my list", syncing it with email activity. Tasks no longer live in Notion: they live in the assistant itself (list_tasks, add_task and the other task tools). This skill says how to keep them tidy; moving an old Notion task table over is `ted-personal-assistant:task-import`. Pairs with `ted-personal-assistant:mailbird` and `ted-personal-assistant:daily-brief`.
# The task list (it lives in the assistant, not in Notion) The owner's tasks, the promises they made (`i_owe`) and what they wait on from others (`owed_to_me`) are items in the assistant's own list. Use the task tools: `list_tasks` (read), `add_task`, and in chat `update_task`, `complete_task`, `drop_task`, `snooze_task`, `confirm_suggestion`, `reject_suggestion`. **Never write a task to Notion** (no page edit, no new page, no row for a task): after the one-time import the Notion table is an archive nobody updates. If the owner still has tasks in a Notion table and none are in the list yet, offer `ted-personal-assistant:task-import`. ## Read before you add Call `list_tasks` first (it also tells you today's date and time zone), so you never add a duplicate. Dates are the owner's local time; work out "friday" or "in two days" yourself from the date in the reply and pass explicit ISO. ## Finishing is ticking off, never deleting Finishing a task is `complete_task` (the item stays, marked done, with the day; a repeating one moves to its next date). An item that is no longer wanted is `drop_task` (it stays in the history, dropped). Both are undone with `update_task` and `reopen: true`. Nothing is ever deleted from the list, and you never remove a task because it is finished: only when the owner says plainly to drop or remove that item. ## Who may change what - **In chat** you may add, edit, finish, drop and snooze items when the owner asks, and finish one when concrete evidence says it is done (the owner sent the mail the task said to send). Say what you changed. In doubt, ask. - **In an unattended run** (the daily brief, a heartbeat look, the mail handler) you can only `list_tasks` and `add_task`, and what you add is a **suggestion** for the owner to confirm or reject: you cannot finish, change or drop anything. So "this looks done" and "this task is waiting on a reply that has come" are lines in the brief ("looks like 'Foo' may be done - confirm?"), not edits. ## Email and meeting sync - **Add** (a suggestion when unattended) when an incoming mail or a meeting creates a clear obligation with a deadline or a promised deliverable and nothing matching is on the list. Pass `source_kind` `mail` or `meeting` and a `source_ref` (the mail id) so the same mail never adds it twice. Keep the owner's own wording for the title. - **A promise the owner made** in sent mail is an `i_owe` item with `person`; something they wait on is `owed_to_me`. - **Nudge** an `owed_to_me` item that is past its date with no reply: surface it in the brief with a draft follow-up (via `ted-personal-assistant:mailbird`), never send. Every deadline is a task; the list ordered by date is the deadline view. After you add, change or finish a task in chat, load `ted-personal-assistant:follow-through`. ## If the task tools are not there Say so plainly and skip the tasks part; never invent task data.
Voir sur GitHub