task-guardian

Detect overdue TickTick tasks and repeated postponements via TickTick MCP.

Updated May 1, 2026
One-click install
npx skills add https://github.com/picsky/flowos --skill task-guardian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-guardian
Source: https://github.com/picsky/flowos/tree/main/templates/skills/task-guardian
Command: npx skills add https://github.com/picsky/flowos --skill task-guardian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents neglected and overdue TickTick tasks from silently piling up by detecting repeated postponements, detecting extended continuous work, and flagging time-slot conflicts so the assistant can intervene at the right moment.

Core Features & Use Cases

  • Overdue & repeated postponement detection: Flags tasks postponed 3+ times as abnormal waiting for the assistant’s next conversational intervention.
  • Continuous work / rest detection: Detects when the user has been working continuously for more than 2 hours and records a rest cue for later messaging.
  • Time-slot conflict handling (Path D): Detects schedule overlaps and resolves or escalates conflicts by rigidity and priority, then cascades rescheduling and records conflict metadata.
  • Heartbeat-first workflow: Runs via periodic Heartbeat checks (and also on specific user trigger phrases) while avoiding duplicate prompts during active conversation windows.

Quick Start

Ask your assistant: “最近有什么反复推迟的事吗?”

Frequently Asked Questions about task-guardian

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect repeated postponements in TickTick tasks?

Repeated postponements in TickTick tasks are detected by reading task status and postponement counts, flagging tasks postponed 3 or more times as abnormal waiting states for intervention.

How does continuous work detection trigger rest reminders?

Continuous work detection triggers rest reminders by monitoring task windows and recording a rest cue when you have been working continuously for more than 2 hours.

How do I handle scheduling conflicts detected in TickTick?

Scheduling conflicts detected in TickTick are resolved using a priority-based strategy that evaluates rigidity, cascades rescheduling, and records conflict metadata for later intervention.

Can I automate task monitoring with periodic heartbeat checks?

Yes, you can automate task monitoring using periodic heartbeat checks that scan for overdue tasks and continuous work windows while avoiding duplicate prompts during active conversation.

What is the best way to prevent overdue TickTick tasks from piling up?

The best way to prevent overdue TickTick tasks from piling up is running periodic heartbeat checks that detect overdue tasks, repeated postponements, and time-slot conflicts to enable timely intervention.

Do I need TickTick MCP to monitor task status and postponement counts?

Yes, TickTick MCP is required to read task status and postponement counts, detect continuous work windows, resolve schedule conflicts, and write results into STATE files for intervention.