Break tasks into subtasks with an OpenAI-compatible AI endpoint. Up to 3 levels: task, subtasks, and checklist sub-subtasks.
The extension is inspired by Goblin Tools.
- Download
magic-todo-plugin.zip - Open Super Productivity → Settings → Plugins → Import Plugin
- Select the zip file
- Restart the app if prompted
- Side panel: Opens automatically after import. Select a task and click "Break Down with AI" to generate subtasks.
- Header button: click the magic icon to open the side panel.
- Keyboard shortcut: press
Ctrl+Shift+Mto open the side panel. - AI endpoint: configure your OpenAI-compatible API endpoint and key in the side panel settings.
- Subtasks: generated subtasks can be added as child tasks or as checklist items inside the task notes.
- Uses the OpenAI-compatible chat completions API to break a task into smaller steps.
- Supports up to 3 levels of nesting: task → subtask → checklist sub-subtask.
- Persists API settings in plugin synced storage.
This project is licensed under the Cooperative Nonviolence License (CNVL) - see the LICENSE file for details.
If you find this plugin useful, please consider supporting its development:
manifest.json— plugin metadata, permissions, hooksplugin.js— host-side logic, API calls, subtask generationindex.html— iframe-side side panel UILICENSE— MIT License


