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.