todoist-integration-todoist
Manage Todoist tasks directly. Create, complete, and list tasks safely without leaking your API key to the AI context.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Manage Todoist tasks directly. Create, complete, and list tasks safely without leaking your API key to the AI context.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Транскрибирует аудио из Instagram Reels (и других видео) через Yandex SpeechKit. Скачивает видео, загружает в Object Storage, распознает речь и возвращает текст.
Download and transcribe Instagram Reels, TikToks, or similar short media directly to a clean note using Whisper API.
Challenges the user to a scenario-based interview or exam on a specific note. The AI generates challenging questions one by one and grades responses.
A zero-dependency skill to download pure subtitles from any YouTube video and format them into readable notes.
Break through writer's block by forcing accidental connections between completely random notes in your Zettelkasten.
Break down long, rambling essays into atomic Zettelkasten notes without hallucinating or losing text.
| name | Todoist Integration (`/todoist`) |
| description | Manage Todoist tasks directly. Create, complete, and list tasks safely without leaking your API key to the AI context. |
When the user asks you to interact with their Todoist tasks (e.g., list tasks, add a task from meeting notes, complete a task), follow these exact rules.
CRITICAL: Never ask the user to paste their API key in the chat. The script stores credentials in the OS Keychain and handles authentication transparently.
Use the provided run.sh wrapper. It auto-creates a virtual environment on first run.
# To setup authentication (Tell user to run this in their terminal manually if auth fails):
/absolute/path/to/Obsidian-AI-Skills/todoist_integration/run.sh auth
# To list projects (to get IDs):
/absolute/path/to/Obsidian-AI-Skills/todoist_integration/run.sh projects
# To list tasks (supports natural language filters):
/absolute/path/to/Obsidian-AI-Skills/todoist_integration/run.sh list
/absolute/path/to/Obsidian-AI-Skills/todoist_integration/run.sh list --filter "today"
# To add a task:
/absolute/path/to/Obsidian-AI-Skills/todoist_integration/run.sh add "Buy milk" --due "tomorrow" --priority 4
# To complete/close a task by its ID:
/absolute/path/to/Obsidian-AI-Skills/todoist_integration/run.sh close "12345678"
After the script runs successfully, briefly confirm to the user what was done.
If the script returns an Authentication required error, tell the user to open their terminal and run:
/path/to/todoist_integration/run.sh auth
This stores the token in the OS Keychain, completely isolated from the AI context.