ticktick-api
Use this skill when you need to interact with the TickTick Open API, automate task or project operations, or run the bundled Python CLI with `uv run`.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use this skill when you need to interact with the TickTick Open API, automate task or project operations, or run the bundled Python CLI with `uv run`.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Convert a URL to a Markdown file while removing images. Use this skill when the user wants to fetch a webpage and convert it to a clean Markdown format for documentation, analysis, or archiving. It uses curl to fetch the URL and pandoc with specific flags to ensure a high-quality Markdown output.
Fetch, cache, and use local documentation snapshots under references/ (via uvx devdocs-crawler). Use when implementing features and you need authoritative API/concept docs without relying on web browsing (e.g., “Implement X using React”).
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
| name | ticktick-api |
| description | Use this skill when you need to interact with the TickTick Open API, automate task or project operations, or run the bundled Python CLI with `uv run`. |
| metadata | {"author":"Copilot","version":"1.1.0"} |
Use this skill for TickTick Open API work. The bundled CLI is the default way to call the API.
uv run scripts/ticktick.py --help.auth client set (client ID, client secret, redirect_uri).auth login as the primary authentication path. It captures the callback, exchanges the token, and stores it in the keyring.auth status before every command. Simply run your intended command. If it fails with a 401 Unauthorized error, then run auth login.scripts/ticktick.py.uv run scripts/ticktick.py.uv run scripts/ticktick.py tasks create "comprar panos de prato" (Inbox)uv run scripts/ticktick.py tasks create "lavar o carro" -p "Pessoal" (Specific Project)uv run scripts/ticktick.py tasks filter --active for all uncompleted tasks.-p "Project Name" with tasks filter, tasks completed, etc.active (0), completed (2), or deleted (-1).auth login: Re-authenticate if you get a 401 error.projects list, projects get, projects create, projects update, projects delete.tasks get, tasks create, tasks update, tasks complete, tasks delete, tasks move.tasks completed and tasks filter.--json is requested.-p flag. Do NOT call projects list first unless the name resolution fails.yyyy-MM-dd'T'HH:mm:ssZ.auth login.