Skip to content

RuslanRam/ticktick-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TickTick Skill (OpenClaw)

Integrate with TickTick to create, list, update, complete, move, and tag tasks.

Setup: create TickTick API keys

  1. Go to the developer console: https://developer.ticktick.com/manage
  2. Create an application.
  3. Copy Client ID and Client Secret.
  4. Complete OAuth to obtain access/refresh tokens.

Typical commands

  • "Создай задачу в TickTick: …"
  • "Покажи мои задачи из TickTick"
  • "Перенеси в нужную категорию"
  • "Добавь тег …"
  • "Удали тег …"
  • "Пометить задачу как выполненную"

Scripts

Set token:

export TICKTICK_TOKEN="<access_token>"

List projects:

python3 scripts/list_projects.py

List tasks in project:

python3 scripts/list_tasks.py --project-id <id>

Create task:

python3 scripts/create_task.py --project-id <id> --title "Task title" --content "..." --tags tag1,tag2

Update/move task:

python3 scripts/update_task.py --project-id <id> --task-id <id> --move-to <projectId>

Complete task:

python3 scripts/complete_task.py --project-id <id> --task-id <id>

Delete task:

python3 scripts/delete_task.py --project-id <id> --task-id <id>

Install

npx skills add RuslanRam/ticktick-skill@ticktick-skill

Notes

About

OpenClaw skill to manage TickTick tasks: create, list, update, move, tag, complete, and delete via API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages