技能 todoist-automation
📦

todoist-automation

低風險 🌐 網路存取

自動化 Todoist 任務管理工作流程

透過 AI 自動化重複性任務操作,提升 Todoist 生產力。無需手動點擊 Todoist 介面即可建立、組織和管理任務、專案與區段。

支援: Claude Codex Code(CC)
🥉 72 青銅
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「todoist-automation」。 建立一個每週一上午 10 點的團隊會議任務

預期結果:

在收件匣中建立了循環任務 'team meeting',排程:每週一上午 10:00,優先順序:一般

正在使用「todoist-automation」。 設定一個 Home Renovation 專案,包含 Budget、Contractors 和 Timeline 區段

預期結果:

已建立專案 'Home Renovation',包含 3 個區段:Budget、Contractors、Timeline。專案已準備好新增任務。

安全審計

低風險
v1 • 2/25/2026

This skill is documentation-only (markdown file describing Todoist automation workflows). All 233 static findings for 'external_commands' are false positives - they are markdown code blocks, not executable Ruby/shell code. The network finding is a documented MCP endpoint for user configuration. Weak crypto findings are alphanumeric Todoist API IDs in documentation. Safe for publication with minor network disclosure warning.

1
已掃描檔案
237
分析行數
2
發現項
1
審計總數
低風險問題 (1)
External MCP Server Endpoint
Documentation references external MCP server URL (https://rube.app/mcp) that users must add to their configuration. This is a legitimate third-party service dependency.

風險因素

🌐 網路存取 (1)
審計者: claude

品質評分

38
架構
100
可維護性
87
內容
50
社群
88
安全
91
規範符合性

你能建構什麼

專案基礎架構建立

快速建立新專案,填充所有區段和初始任務以實現結構化工作流程。

循環任務設定

使用自然語言排程設定循環任務,適用於習慣和定期職責。

任務清理與重新組織

批次完成、移動或重新組織跨專案和區段的任務,以維持收件匣清零。

試試這些提示

基本任務建立
在 Todoist 中建立一個名為 'Review quarterly report' 的任務,設定為高優先順序,截止日期為下週五下午 2 點,放在 Work 專案中。
帶有區段的專案設定
建立一個名為 'Website Redesign' 的新專案,包含 Design、Development 和 Testing 區段。為每個區段新增三個初始任務並設定適當的優先順序。
批次任務匯入
我有 15 個會議籌備清單的任務。將它們全部一次建立到 'Conference 2024' 專案中,分佈在 Logistics、Speakers 和 Marketing 區段,並設定不同的優先順序。
任務搜尋與批次更新
找出所有標記為 @urgent 的逾期任務,並將它們的截止日期更新為明天,優先順序設為最高。

最佳實務

  • 執行工作流程前,務必先呼叫 RUBE_SEARCH_TOOLS 以取得目前的工具結構描述
  • 執行任何 Todoist 操作前,確認連線狀態為 ACTIVE
  • 使用批次建立操作而非順序單一任務建立,以減少 API 呼叫次數

避免

  • 將截止日期嵌入任務內容或描述中,而非使用專用的 due_string 欄位
  • 在篩選語法中使用不存在的專案名稱、標籤或實體,導致 API 錯誤
  • 嘗試在 GET_ALL_TASKS 端點上使用已完成任務過濾器,該端點僅傳回未完成的任務

常見問題

使用此 skill 是否需要 Todoist API 金鑰?
不需要直接使用 API 金鑰。此 skill 使用 Rube MCP 處理 Todoist OAuth 驗證。您只需透過 Rube 的連線管理授權一次,此 skill 即會使用該已驗證的連線。
什麼是 Rube MCP?如何設定?
Rube MCP 是一個 MCP 伺服器,提供對各種整合的存取權限,包括 Todoist。在您的 AI 用戶端設定中將 https://rube.app/mcp 新增為 MCP 伺服器,然後使用 RUBE_MANAGE_CONNECTIONS 授權 Todoist 存取權限。
可以使用此 skill 建立循環任務嗎?
可以。在 due_string 參數中使用自然語言,例如 'every Monday at 9am' 或 'every Friday' 來建立循環任務。Todoist 會自動產生循環實例。
為什麼優先順序 4 表示緊急,而 UI 顯示 p1 為緊急?
Todoist API 使用的優先順序編號與 UI 相反。API 優先順序 1 是一般,4 是緊急。UI 則以視覺化方式顯示 p1 為緊急。此 skill 使用 API 慣例,因此對緊急任務使用 4。
可以檢索已完成的任務嗎?
可以,但您必須使用帶有日期範圍的 GET_COMPLETED_TASKS_BY_COMPLETION_DATE 端點。一般的 GET_ALL_TASKS 端點僅傳回未完成的任務。日期範圍查詢限制約為 3 個月。
如果篩選器使用不存在的專案會發生什麼情況?
Todoist API 將傳回 HTTP 400 錯誤。篩選語法必須參照您帳戶中實際存在的實體。使用篩選器前,請務必先列出專案或標籤以驗證名稱。

開發者詳情

檔案結構

📄 SKILL.md