jpskill.com
📦 その他 コミュニティ

ticktick

TickTickのタスクやプロジェクトの追加、作成、表示、完了、更新、削除、管理、期日確認など、幅広い操作をサポートするSkillです。

📜 元の英語説明(参考)

Manage TickTick tasks and projects for JMO. Use when the user asks to add, create, or capture a task or todo; list, show, or review pending tasks; complete or check off a task; update a task's priority, due date, notes, or tags; delete a task or list; create or manage a project/list; or see what's due today or overdue. Also handles quick captures like "remind me to..." or "don't let me forget...".

🇯🇵 日本人クリエイター向け解説

一言でいうと

TickTickのタスクやプロジェクトの追加、作成、表示、完了、更新、削除、管理、期日確認など、幅広い操作をサポートするSkillです。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o ticktick.zip https://jpskill.com/download/5841.zip && unzip -o ticktick.zip && rm ticktick.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/5841.zip -OutFile "$d\ticktick.zip"; Expand-Archive "$d\ticktick.zip" -DestinationPath $d -Force; ri "$d\ticktick.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して ticktick.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → ticktick フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

TickTick

scripts/tt.sh を介してタスクとプロジェクトを管理します。完全な API リファレンスは references/api.md にあります。

認証: TICKTICK_TOKEN 環境変数(Infisical からシェルで設定)。 タイムゾーン: すべての日付は ART (America/Buenos_Aires, UTC-3) です。スクリプトは自動的に -03:00 を付加します。 受信トレイ ID: inbox131039472

クイックリファレンス

# トークンをロードします (環境変数にない場合)
export TICKTICK_TOKEN=$(infisical secrets get TICKTICK_TOKEN \
  --token="$INFISICAL_TOKEN" --projectId="$INFISICAL_PROJECT_ID" \
  --env=prod --plain 2>/dev/null | tail -1)

TT="bash /root/.openclaw/workspace/skills/ticktick/scripts/tt.sh"

コマンド

プロジェクトを一覧表示する

$TT projects

タスクを一覧表示する

$TT tasks                          # 受信トレイ (デフォルト)
$TT tasks --project "Work"         # 名前で指定
$TT tasks --project <projectId>    # ID で指定

タスクを追加する

$TT add "Buy tennis grip"
$TT add "Call accountant" --priority high --due "2026-02-20T10:00:00"
$TT add "Draft email" --project "Work" --priority med --notes "Reply to Yarilin"
$TT add "Review PR" --tag "work,code"

優先度の値: none | low | med | high

タスクを完了する

$TT complete <taskId> --project <projectId>
# 受信トレイのタスク: --project フラグはオプションです (デフォルトは受信トレイ)

タスクを更新する

$TT update <taskId> --project <projectId> --priority high
$TT update <taskId> --title "New title" --due "2026-02-25T09:00:00"

タスクを削除する

$TT delete <taskId> --project <projectId>

プロジェクトを管理する

$TT add-project "Tennis"           # 新しいリストを作成します
$TT add-project "Work" --color "#FF5733"
$TT delete-project <projectId>

ワークフロー

  1. クイックキャプチャ — プロジェクトが指定されていない場合、タスクは受信トレイに入ります。
  2. taskId を見つける$TT tasks または $TT tasks --project X を実行し、出力から ID をコピーします。
  3. projectId を見つける$TT projects を実行し、ID をコピーします。

表示形式

JMO にタスクを表示する際は、次のようにフォーマットしてください。

📋 Inbox — 3 pending

  ○ [HIGH]  Call accountant            — due Feb 20
  ○ [MED]   Review BT analytics
  ○         Buy tennis racket grip

並べ替え: 優先度 (高が最初)、次に期日。完了したタスクは、要求されない限り非表示にします。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

TickTick

Manage tasks and projects via scripts/tt.sh. Full API reference in references/api.md.

Auth: TICKTICK_TOKEN env var (set in shell from Infisical). Timezone: All dates in ART (America/Buenos_Aires, UTC-3). Script appends -03:00 automatically. Inbox ID: inbox131039472

Quick Reference

# Load token (if not already in env)
export TICKTICK_TOKEN=$(infisical secrets get TICKTICK_TOKEN \
  --token="$INFISICAL_TOKEN" --projectId="$INFISICAL_PROJECT_ID" \
  --env=prod --plain 2>/dev/null | tail -1)

TT="bash /root/.openclaw/workspace/skills/ticktick/scripts/tt.sh"

Commands

List projects

$TT projects

List tasks

$TT tasks                          # inbox (default)
$TT tasks --project "Work"         # by name
$TT tasks --project <projectId>    # by ID

Add a task

$TT add "Buy tennis grip"
$TT add "Call accountant" --priority high --due "2026-02-20T10:00:00"
$TT add "Draft email" --project "Work" --priority med --notes "Reply to Yarilin"
$TT add "Review PR" --tag "work,code"

Priority values: none | low | med | high

Complete a task

$TT complete <taskId> --project <projectId>
# Inbox tasks: --project flag optional (defaults to inbox)

Update a task

$TT update <taskId> --project <projectId> --priority high
$TT update <taskId> --title "New title" --due "2026-02-25T09:00:00"

Delete a task

$TT delete <taskId> --project <projectId>

Manage projects

$TT add-project "Tennis"           # creates new list
$TT add-project "Work" --color "#FF5733"
$TT delete-project <projectId>

Workflow

  1. Quick capture — if no project specified, task lands in Inbox
  2. Find taskId — run $TT tasks or $TT tasks --project X, copy the id from output
  3. Find projectId — run $TT projects, copy the id

Display Format

When showing tasks to JMO, format like this:

📋 Inbox — 3 pending

  ○ [HIGH]  Call accountant            — due Feb 20
  ○ [MED]   Review BT analytics
  ○         Buy tennis racket grip

Sort by: priority (high first), then due date. Hide completed tasks unless asked.