From work
Manage TickTick tasks and projects. Use when the user mentions: ticktick, tasks, to-do, todo, task list, create task, complete task, reminders, due date.
How this skill is triggered — by the user, by Claude, or both
Slash command
/work:work-ticktick <command> [subcommand] [options]<command> [subcommand] [options]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage TickTick tasks and projects via OAuth2 API.
Manage TickTick tasks and projects via OAuth2 API.
Arguments passed: $ARGUMENTS
OAuth2 with client credentials. Tokens stored in ~/.openclaw/credentials/ticktick/config.json.
First-time setup:
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" auth --client-id <id> --client-secret <secret>
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" auth --status
For headless servers, use --manual to paste the redirect URL.
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" <command> [options]
Always use --json for machine-readable output.
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" lists --json
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" list "New Project" --json
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" list "Old Name" --update --new-name "New Name" --json
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" tasks --json
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" tasks --list "Work" --status pending --json
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" task "Buy groceries" --list "Personal" --json
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" task "Review PR" --list "Work" --priority high --due tomorrow --json
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" task "Meeting" --list "Work" --due "2026-04-15" --tag urgent --json
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" task "Buy groceries" --update --priority medium --json
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" complete "Buy groceries" --json
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/tt.py" abandon "Old task" --json
today, tomorrow, in 3 days, next monday, or ISO date (2026-04-15).
none, low, medium, high
lists --json — get project names/IDstask "Title" --list "Project" --json — createcomplete "Title" --json — mark doneUse task IDs (8+ char hex from --json output) when names are ambiguous.
requests Python packageGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub akarelin/a --plugin work