Smart Todo Tracker
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_3f1a9634/smart-todo-tracker into your AI assistant.
About this skill
Problem
Conversations often contain tasks that never become actionable items. A plain chat may mention “submit the report tomorrow” or “reply by Friday,” but it does not keep those items queryable, trackable, or due-date-aware. A full project management system is often too heavy for this use case. This skill focuses on extracting lightweight todos from natural language and letting users list, complete, and receive reminders for them.
How It Works
- Automatic capture: Supports bilingual triggers such as
remember to...,don't forget...,remind me..., and parses task name, deadline, and priority from the message. - Status tracking: When the user says
done,finished, or a Chinese completion phrase, it fuzzy-matches the task and updates the state tocompletedwithcompleted_at. - Priority and dates: Maps signals like
urgentandimportanttohigh,medium, orlow; supports absolute dates, relative dates, weekdays, and times. - Storage and reminders: Persists data in
memory/todos.json; a heartbeat check can surface tasks due within 24 hours.
Boundaries
It is best for lightweight personal task capture inside conversations, not full project management. Fuzzy matching may confuse similarly named tasks, so confirmation may be needed. Multi-user workflows, dependencies, permissions, and complex process control are out of scope.
Use Cases
- Record a todo from chat with a Friday deadline.
- Extract invoice task and time, save to todos.
- Mark a fuzzy-matched todo done after completion.
- Remind tasks due within 24 hours via heartbeat.
Best For
- Engineers using chat agents to track tasks.
- Ops using bilingual phrases for quick todos.
- Developers needing 24-hour due-date nudges.
- Solo devs wanting lightweight todo tracking.
Related Skills
Turn vague requests into structured prompts with role, task, context, and constraints, outputting only usable prompts without executing the task.
A skill for game NPC and enemy AI that separates decision, steering, and pathfinding, covering FSMs, behavior trees, A*, path caching, and pitfalls.
Provides multi-turn emotional companion chat through a third-party Agent API and supports continuing sessions via session_id.
An evaluation-driven workflow for diagnosing, optimizing, validating, and logging Agent Skills based on design patterns and anti-patterns.