todoist/skills/todoist-run/SKILL.md
Todoist MCPツールを実行する。公式MCP Python SDK経由でタスク管理・プロジェクト操作等を行う。
npx skillsauth add hidetsugu-miya/claude-plugins todoist-runInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
$ARGUMENTS
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/todoist_cli.py tools
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/todoist_cli.py call <tool_name> --arg key=value
引数は --arg で複数指定可能:
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/todoist_cli.py call add-tasks --arg tasks='[{"content":"Buy groceries","due_string":"tomorrow"}]'
結果を要約し、重要な情報を抽出する。全データを羅列せず、主要なフィールドを重点的に報告する。
--arg key=value - ツール引数(複数指定可)--arg の値は自動的に型変換される:
true / false → bool| ツール名 | 説明 | 主要引数 |
|---|---|---|
| user-info | ユーザー情報・タイムゾーン・目標進捗 | - |
| get-overview | プロジェクト概要(全体 or 特定) | projectId |
| find-tasks | タスク検索 | searchText, projectId, labels |
| find-tasks-by-date | 日付範囲でタスク取得 | startDate, daysCount |
| find-completed-tasks | 完了済みタスク取得 | since, until |
| add-tasks | タスク追加 | tasks* |
| update-tasks | タスク更新 | tasks* |
| complete-tasks | タスク完了 | ids* |
| delete-object | オブジェクト削除 | type, id |
| fetch-object | オブジェクト詳細取得 | type, id |
| add-comments | コメント追加 | comments* |
| find-comments | コメント取得 | taskId/projectId/commentId |
| update-comments | コメント更新 | comments* |
| add-projects | プロジェクト追加 | projects* |
| update-projects | プロジェクト更新 | projects* |
| find-projects | プロジェクト検索 | search |
| project-management | プロジェクトアーカイブ/復元 | action, projectId |
| project-move | プロジェクト移動 | action, projectId |
| add-sections | セクション追加 | sections* |
| update-sections | セクション更新 | sections* |
| find-sections | セクション検索 | projectId, search |
| find-activity | アクティビティログ取得 | objectType, eventType |
| manage-assignments | タスク割り当て管理 | operation, taskIds* |
| find-project-collaborators | コラボレーター検索 | projectId* |
| list-workspaces | ワークスペース一覧 | - |
| search | タスク・プロジェクト横断検索 | query* |
| fetch | ID指定で詳細取得 | id* (format: task:{id}) |
注意: ツール一覧はサーバー側で変更される可能性があります。最新の一覧は tools サブコマンドで確認。
取得した情報を以下の形式で返す:
メインコンテキストの消費を抑えるため、todoist-runner サブエージェントに委任して実行できる。
login でOAuth 2.1認証が必要(ブラウザが開く)~/.config/todoist-mcp/ にキャッシュされるpip3 install mcp httpxtools
Slack MCP CLI の初期セットアップ skill。`~/.config/slack/bin/slack-mcp` wrapper を作成し、Codex / Claude / terminal から `CLAUDE_PLUGIN_ROOT` なしで Slack MCP を使えるようにする。「Slack MCP をセットアップ」「slack-mcp コマンドを作成」等で起動する。
tools
Slack MCP 連携の共通リファレンス。公式 MCP Python SDK、固定 Slack CLIENT_ID、ワークスペース単位の OAuth token 保存、Slack MCP CLI の実行規約を定義する。slack-connect / slack-bridge から参照する。
tools
Slack MCP 用の初回接続 skill。`~/.config/slack/bin/slack-mcp login` で公式 MCP Python SDK による OAuth 認証を実行し、ワークスペース単位で token を保存する。「Slack を接続」「Slack MCP の初回登録」等で起動する。
tools
登録済み Slack workspace を使って Slack MCP tool を実行する skill。`~/.config/slack/bin/slack-mcp call` 方式で、検索・チャンネル履歴・スレッド取得・送信を行う。「Slack を検索」「Slack の permalink を読んで」「Slack チャンネル履歴を見て」等で起動する。