todoist-task について
todoist-taskは、Todoist connectorを通じてタスクを扱うスキルです。情報確認、内容の整形、プレビューまたは作成、作成後の読み戻し検証を行い、不足情報や重複、接続不可への対応も定めています。
主な機能
- 01プロジェクト・親タスク・日付の解決
- 02依頼時のみプロジェクトを作成
- 03簡潔なタイトルと説明の整形
- 04プレビュー時は書き込みなし
- 05作成内容の読み戻し確認
活用シーン
- 01明確な依頼をTodoistタスクに変換
- 02作成前に内容と対象プロジェクトを確認
- 03作成後に項目と参照先を検証
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ prathamdby/ skills --skill todoist-taskインストール後、Claude Code で/todoist-taskを入力して読み込まれたか確認します。
詳細
Todoist タスク
意味、リテラル、リンク、制約を維持し、要件や完了基準を創作しないでください。デフォルトは受信トレイ、親タスクなし、日付なし、p4です。プレビューの場合を除き、作成します。
request | title/description | project/parent/date/priority | missing | duplicate | IDs | verified | terminalを記録します。
1. 解決して明確にする
Todoist コネクターのみを使用します。利用不可/切断状態の場合はブロックし、代替手段に切り替えません。 プレビューでは読み取り専用のメタデータ解決を行い、タスクやプロジェクトは作成しません。 相対日付は、ユーザーの Todoist のタイムゾーン/設定された週に基づいて解決します。通常の「期限」/「完了期限」は期日を意味し、専用の締切日は明示的に求められ、かつサポートされている場合に限り使用します。 プロジェクトを正確に解決し、依頼された場合にのみ作成します。親タスクには URL/ID/一意のタイトルが必要です。サブタスクの日付は、指定されているか継承が依頼されていない限り設定しません。
将来の読者テストを適用します。会話を見なくても、6 か月後に識別して実行できますか?プロジェクト名にツール/リポジトリ/ブランチ/ファイル/課題を含めません。 識別子の不足をまとめた質問を 1 つだけ行い、そのターンでは何も作成せず、追加確認を求めずに再開します。ユーザーが受け入れた曖昧さは記録します。 メタデータと参照が解決された場合、または不確実性が明示的に受け入れられた場合に完了です。
2. 形式
タイトル:動作を表す動詞 + 具体的な成果物 + 必要な限定条件。文頭のみ大文字にし、ピリオドは付けません。4~10 語を目安にしますが、具体性を優先します。技術的な名称は正確に維持します。 説明:背景/結果を示す短い文を記載し、提示された個別の要件には箇条書きを使い、提示されたテスト/納品/フォローアップは最後に記載します。リンクはハイパーリンクにします。 長いタスクで個別の領域を区別する場合にのみ見出しを使用します。定型文のような「目的/要件/完了」の項目や、重複するメタデータ、創作した作業は避けます。 タイトルと説明だけで意味が通り、自然に読める場合に完了です。
3. プレビューまたは作成
プロジェクト/親タスクを解決し、正規化したタイトルと親タスクが一致するアクティブなタスクを検索します。一致した場合は DUPLICATE とします。プレビューでは正確なペイロードを表示し、書き込み呼び出しなしで PREVIEW を返します。それ以外の場合は各項目を 1 回だけ作成し、バッチ内で成功した項目を再試行しません。 プレビューが送信された場合、または各作成に ID/特定済みの失敗がある場合に完了です。
4. 検証
作成したすべての項目について、タイトル/説明/プロジェクト/親タスク/日付/優先度を読み戻して確認します。許可された不一致は 1 回修正し、それでも残る場合は ID とともに BLOCKED とします。 検証済みのタイトル、プロジェクト、存在する場合は親タスク、期日を報告します。 報告したすべての成功がサービスの内容と一致した場合に完了です。
終端ステータス:CREATED、PREVIEW、NEEDS_CONTEXT、DUPLICATE、BLOCKED。