← Back to Skills Marketplace
hfarazi

Ticktick Skill For Power Users

by Hafez Farazi · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
141
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ticktickpower
Description
Manage TickTick tasks and projects from the command line with OAuth2 auth, batch operations, and rate limit handling.
Usage Guidance
This skill appears to be what it says: a local TickTick CLI. Before installing, consider: (1) You will need to create a TickTick developer app and provide clientId/clientSecret — these are stored under ~/.clawdbot/credentials/ticktick-cli/config.json (the code tries to set restrictive perms but confirm on your system). (2) Attachment upload requires adding a browser session cookie (sessionCookie) to that config — sharing a browser cookie is more sensitive than using OAuth and grants API access tied to your web session; avoid doing this unless you understand the risk. (3) The bundle includes executable Python code; inspect the files if you want to verify behavior, or run in an isolated environment/VM. (4) If you prefer, use the OAuth flow (rather than manual cookie injection) to minimize exposure of browser cookies. If you need more detail about any file or a specific code path, ask and I can walk through it line-by-line.
Capability Analysis
Type: OpenClaw Skill Name: ticktickpower Version: 1.0.1 The skill bundle provides a functional CLI for managing TickTick tasks and projects using OAuth2. While the 'attach' command requires a sensitive browser session cookie (sessionCookie) to bypass limitations in the official Open API, the code handles this transparently, stores credentials locally in a restricted directory (~/.clawdbot/credentials/ticktick-cli/ with 0600 permissions), and only communicates with official TickTick endpoints (api.ticktick.com). No evidence of data exfiltration, malicious execution, or harmful prompt injection was found across the codebase or documentation.
Capability Tags
requires-oauth-token
Capability Assessment
Purpose & Capability
Name/description match the shipped code: the package implements a CLI that calls TickTick APIs (OAuth token exchange, project/task endpoints, attachment upload). No unrelated services or credentials are requested.
Instruction Scope
SKILL.md and the code stick to TickTick operations. The runtime instructions require creating a TickTick developer app and running local OAuth flows; they instruct storing tokens in ~/.clawdbot/credentials/ticktick-cli/config.json. Note: attachment uploads require adding a browser session cookie (sessionCookie) to the same config, which is outside OAuth and is sensitive.
Install Mechanism
There is no remote install spec in the registry; the SKILL.md suggests pip install -e . or installing requests. All source code is included in the bundle. Installing is local via pip (low risk) — no downloads from unknown URLs or archive extraction from arbitrary hosts.
Credentials
The registry declares no environment variables, which is consistent. The skill does store clientId/clientSecret, access/refresh tokens, and optionally a sessionCookie and v2DeviceId in a local config file. Those are required for the stated features (OAuth and attachment uploads) but are sensitive — the code attempts to set restrictive filesystem perms when saving the config.
Persistence & Privilege
always is false and the skill does not request elevated or cross-skill privileges. It writes its own config under ~/.clawdbot/credentials/ticktick-cli; it does not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ticktickpower
  3. After installation, invoke the skill by name or use /ticktickpower
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Skill to connect to Tickticks
Metadata
Slug ticktickpower
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Ticktick Skill For Power Users?

Manage TickTick tasks and projects from the command line with OAuth2 auth, batch operations, and rate limit handling. It is an AI Agent Skill for Claude Code / OpenClaw, with 141 downloads so far.

How do I install Ticktick Skill For Power Users?

Run "/install ticktickpower" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Ticktick Skill For Power Users free?

Yes, Ticktick Skill For Power Users is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Ticktick Skill For Power Users support?

Ticktick Skill For Power Users is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Ticktick Skill For Power Users?

It is built and maintained by Hafez Farazi (@hfarazi); the current version is v1.0.1.

💬 Comments