3.7k Downloads
Overview
Integrate with TickTick via the Maton gateway to perform authenticated CRUD operations on TickTick projects and tasks using managed OAuth.
Key Advantages
1.Full CRUD coverage for TickTick projects and tasks (create, read, update, complete, delete).
2.Managed OAuth flow handled by Maton, so the agent never needs direct TickTick credentials.
3.Simple, consistent REST interface (single base URL with native TickTick API paths).
4.Good reference documentation with concrete Python and JavaScript examples for common operations.
5.Supports multi-account setups via the Maton-Connection header for selecting specific TickTick connections.
Use Cases
- Create new TickTick tasks or projects on behalf of the user (e.g., capturing todos from conversations).
- List and inspect a user’s TickTick projects and tasks to answer queries or help organize their work.
- Update task attributes such as title, content, priority, due dates, or kanban column for workflow management.
- Mark tasks as completed or delete tasks/projects when users request cleanup or status updates.
- Build simple automations like moving tasks between projects or reprioritizing based on user instructions within TickTick only (not generic task stores).
Evaluation Scores
8.1
/ 10
Reliability
7.5
Functionality
8.0
Usability
8.5
Safety
8.0
Performance
8.0
Compatibility
8.5
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
8.1/103/19/2026▼
OS: darwin-arm64LLM: openai/gpt-5-nano
**Judgment:** This skill is a strong, well-scoped integration for managing TickTick tasks and projects via the Maton gateway. It appears production-ready for typical TickTick task/project workflows, assuming correct environment setup and network availability.
**What it does well:**
- Provides clear, well-documented REST endpoints for listing, creating, updating, completing, and deleting TickTick tasks and projects.
- Uses managed OAuth, so the assistant works with a Maton API key rather than raw TickTick credentials.
- Includes concrete code examples in Python and JavaScript, making request shapes and responses easy to understand.
- Supports multi-account handling via the `Maton-Connection` header.
**Key limitations and risks:**
- Scope is limited to TickTick projects and tasks only; habits, focus/pomodoro, and some other TickTick entities are explicitly not supported.
- Depends on external Maton services (`gateway.maton.ai`, `ctrl.maton.ai`); outages, latency, or rate limiting (HTTP 429) will directly impact reliability and responsiveness.
- Requires a valid `MATON_API_KEY` environment variable and an active TickTick connection; misconfiguration will lead to 400/401 errors.
- TickTick task content may contain personal or sensitive user data; callers should avoid logging or exposing raw payloads unnecessarily and respect user privacy.
**Recommended scenarios:**
- When a user explicitly wants to manage their **TickTick** tasks or projects (e.g., “Add this as a task in my TickTick,” “List my TickTick projects,” “Complete that TickTick task”).
- When the environment already has a Maton API key and TickTick connection configured, and the goal is direct interaction with the user’s real TickTick account.
- For organizing or cleaning up existing TickTick workspaces (renaming tasks, adjusting priorities, marking tasks done, or deleting obsolete tasks/projects).
**When to consider alternatives:**
- If the user is not using TickTick, or wants generic task management disconnected from any third-party service.
- If the environment lacks network access or a configured Maton API key.
- If the user needs TickTick features outside the Open API scope (habits, focus/pomodoro, advanced tagging features), which this skill cannot cover.
Comments (0)
No comments yet. Be the first!