Task Manager Tool
Yukkai's built-in task manager lets you create, organize, and track tasks and projects using natural language — no manual setup required.
What is it?
The Task Manager is Yukkai's integrated system for tracking tasks and projects. Instead of switching to a separate to-do app, you can plan, organize, and monitor your work directly in conversation. Describe a goal in plain English and Yukkai parses it into structured tasks — or manage existing ones with quick commands.
Tasks can be grouped into projects, assigned priorities, given due dates, and moved through a lifecycle of statuses (inbox → planned → in progress → done).
How it works
The Task Manager understands natural language. You don't need to fill out forms or remember exact command syntax. You simply describe what you want to achieve, and Yukkai's intention engine breaks it down into actionable tasks, optionally grouped under a project.
Each task has:
- A title describing the work
- A status tracking its lifecycle
- A priority level (critical, high, medium, low, or none)
- An optional due date
- Optional notes for extra context
- A link to a parent project if applicable
Task statuses
Tasks move through the following lifecycle:
| Status | Meaning |
|---|---|
inbox |
Newly created, not yet planned |
planned |
Scheduled and ready to work on |
inProgress |
Currently being worked on |
waiting |
Blocked or waiting on something |
done |
Completed |
cancelled |
No longer needed |
archived |
Finished and filed away |
How to use it
Creating tasks from natural language
The simplest way to create tasks is to just describe your goal:
Can you help me plan my fitness app launch before summer?
Yukkai's intention engine parses this into tasks and projects automatically. It may ask a follow-up question to clarify before finalizing the plan.
Listing and filtering tasks
You can ask to see your tasks in several ways:
What are my active tasks?
Show me what's overdue
What do I need to do today?
The available filters are: active (default), today, overdue, blocked, and priority.
Completing a task
When you finish something, just say so:
I've finished the landing page design
Yukkai marks the task as done and automatically updates the parent project's progress.
Updating a task
You can change a task's title, status, priority, due date, or notes:
Move the database migration task to waiting — we need the vendor's reply first
Set the API documentation task due next Friday
Searching tasks
Use natural language to find tasks by keyword:
Find all tasks related to the payment system
Viewing project progress
How is the marketing website project going?
This shows all tasks within a project and their current status breakdown.
Checking your overall stats
Give me a summary of all my tasks
This returns global counts, completion rate, and a breakdown by priority.
Examples
Planning a multi-step goal
I want to renovate my kitchen this spring. Help me break it down.
Yukkai parses this into a project ("Kitchen Renovation") with individual tasks like "Set a budget", "Hire a contractor", "Choose materials", "Schedule demolition", etc.
Prioritizing work
Mark the server migration as critical priority and set it for next Monday
Adding notes to a task
Add a note to the user testing task: remember to include both mobile and desktop users
Dealing with blocked work
The design review is blocked waiting on the brand guidelines. Move it to waiting.
Tips & best practices
- Prefer natural language over direct commands. The intention engine is smart enough to handle complex goals — just describe what you want in your own words.
- Break down large goals. Instead of creating individual tasks one by one, describe the whole goal. Yukkai will decompose it into a structured plan with tasks and a project.
- Use projects for grouping. If you have related tasks, mentioning the project name in your request keeps them organized and lets you track overall progress.
- Check for follow-up questions. When using natural language to create tasks, Yukkai may ask a clarifying question before finalizing. Always check the response to make sure the plan matches your intent.
- Keep priorities realistic. Not everything can be critical. Reserve critical and high for genuinely urgent work to keep your priority view meaningful.
- Use the
waitingstatus. It's easy to forget why a task stalled. Moving it towaitingwith a note about what you're blocked on keeps your task list clean and your context intact. - Review stats regularly. Asking for a stats summary gives you a bird's-eye view of your workload — total tasks, completion rate, and priority distribution — which helps you spot bottlenecks early.