Task Management
Master KiraPilot's comprehensive task management system to organize your work effectively and boost productivity.
Creating Tasks
Basic Task Creation
Creating tasks in KiraPilot is quick and intuitive:
- Click the "+" button in any column header
- Enter a descriptive title - be specific about what needs to be done
- Add details using the rich text editor (optional)
- Set priority level based on urgency and importance
- Estimate time to help with planning
- Add tags for categorization
- Click "Create Task"
Task Creation Best Practices
Good Task Titles:
- ✅ "Review Q3 marketing campaign performance"
- ✅ "Update customer database with new contact info"
- ✅ "Prepare presentation for Monday's team meeting"
Avoid Vague Titles:
- ❌ "Marketing stuff"
- ❌ "Database work"
- ❌ "Meeting prep"
Quick Task Creation
For rapid task entry:
- Use the AI Assistant: Say "Create a task to..." and let AI handle the details
- Keyboard shortcut:
Ctrl/Cmd + N
to open the new task dialog - Drag and drop: Create tasks directly in specific day columns
Task Properties
Priority Levels
KiraPilot uses a four-level priority system:
🔴 Urgent (Priority 3)
- When to use: Critical issues, emergencies, hard deadlines today
- Examples: System outages, client emergencies, same-day deadlines
- Visual: Red indicator, appears at top of lists
🟡 High (Priority 2)
- When to use: Important tasks with near-term deadlines
- Examples: Weekly reports, important meetings, project milestones
- Visual: Yellow indicator, high visibility
🔵 Medium (Priority 1) - Default
- When to use: Regular work tasks, routine activities
- Examples: Email responses, documentation, regular maintenance
- Visual: Blue indicator, standard positioning
⚪ Low (Priority 0)
- When to use: Nice-to-have tasks, learning, optimization
- Examples: Reading articles, organizing files, exploring new tools
- Visual: Gray indicator, appears lower in lists
Time Estimates
Accurate time estimates improve planning and productivity insights:
- Start conservative: It's better to overestimate initially
- Use historical data: Check similar completed tasks for reference
- Break down large tasks: Split tasks over 2 hours into smaller pieces
- Account for interruptions: Add 20-30% buffer for unexpected delays
Time Estimate Guidelines:
- 15-30 minutes: Quick tasks, email responses, brief calls
- 30-60 minutes: Focused work sessions, document reviews
- 1-2 hours: Deep work, complex problem-solving
- 2+ hours: Consider breaking into subtasks
Tags and Categories
Tags help organize and filter tasks across different dimensions:
Common Tag Categories:
- Context:
@office
,@home
,@computer
,@phone
- Project:
project-alpha
,website-redesign
,q4-planning
- Type:
meeting
,research
,writing
,coding
- Energy:
high-energy
,low-energy
,creative
,administrative
Tag Best Practices:
- Use consistent naming conventions
- Keep tags short and memorable
- Don't over-tag (3-5 tags maximum per task)
- Review and clean up unused tags regularly
Rich Text Descriptions
KiraPilot includes a powerful rich text editor for detailed task descriptions:
Formatting Options
- Bold text:
**important points**
or Ctrl/Cmd + B - Italic text:
*emphasis*
or Ctrl/Cmd + I - Lists: Bulleted and numbered lists
- Links: Add URLs for reference materials
- Code blocks: For technical tasks with code snippets
Description Best Practices
Include:
- Acceptance criteria: What defines "done"
- Resources: Links to relevant documents or tools
- Context: Why this task is important
- Notes: Any special considerations or constraints
Example Good Description:
Review and update the customer onboarding process documentation.
**Acceptance Criteria:**
- All steps are current and accurate
- Screenshots reflect the latest UI
- New team members can follow without assistance
**Resources:**
- Current documentation: [link]
- UI screenshots folder: [link]
- Feedback from recent hires: [link]
**Notes:**
- Focus on the first 48 hours of onboarding
- Consider mobile experience
Task Organization
Task Lists
Organize tasks into separate lists for different contexts:
Creating Task Lists
- Click the task list dropdown in the header
- Select "Manage Lists"
- Click "Create New List"
- Enter name and description
- Choose a color theme (optional)
Common List Structures
By Context:
- Personal
- Work - Project A
- Work - Project B
- Learning & Development
By Role:
- Manager Tasks
- Individual Contributor
- Team Collaboration
- Administrative
By Time Horizon:
- This Week
- This Month
- This Quarter
- Someday/Maybe
Task Scheduling
The Weekly Planning Approach
KiraPilot's weekly view is designed for effective planning:
- Sunday Planning: Review the upcoming week
- Daily Scheduling: Drag tasks to specific days
- Capacity Management: Don't overload any single day
- Buffer Time: Leave 20-30% of your day unscheduled
Scheduling Strategies
Time-Based Scheduling:
- Schedule high-priority tasks during your peak energy hours
- Group similar tasks together (batch processing)
- Leave buffer time between meetings
Energy-Based Scheduling:
- High-energy tasks: Complex problem-solving, creative work
- Medium-energy tasks: Meetings, collaboration, routine work
- Low-energy tasks: Email, filing, administrative work
Context-Based Scheduling:
- Group tasks by location (
@office
,@home
) - Batch tasks requiring similar tools or resources
- Consider transition time between different types of work
Task Status Management
Status Workflow
Tasks progress through these states:
- Pending (Default): Task is created but not started
- In Progress: Actively working on the task
- Completed: Task is finished
- Cancelled: Task is no longer needed
Status Best Practices
- Update status regularly: Keep your task board current
- Use "In Progress" sparingly: Limit to 2-3 active tasks
- Complete tasks promptly: Don't let completed tasks linger
- Review cancelled tasks: Learn from changed priorities
Advanced Task Features
Task Dependencies
While KiraPilot doesn't currently support formal task dependencies, you can manage them effectively:
In Task Descriptions:
**Depends on:**
- [ ] Task A must be completed first
- [ ] Waiting for approval from John
- [ ] Need data from Q3 report
**Blocks:**
- Task X (waiting for this to finish)
- Team meeting agenda (needs this input)
Using Tags:
blocked
: Task cannot proceedwaiting-for
: Waiting on external inputprerequisite
: Must be done before other tasks
Recurring Tasks
For tasks that repeat regularly:
- Create a template task with detailed description
- Use consistent naming: "Weekly Report - [Date]"
- Set up reminders using the AI assistant
- Clone completed tasks for the next iteration
Task Templates
Create templates for common task types:
Meeting Preparation Template:
**Agenda Items:**
- [ ] Review previous meeting notes
- [ ] Prepare status updates
- [ ] List discussion topics
- [ ] Gather supporting materials
**Follow-up:**
- [ ] Send meeting notes
- [ ] Update project status
- [ ] Schedule follow-up actions
Productivity Techniques
Getting Things Done (GTD)
KiraPilot supports GTD methodology:
- Capture: Use quick task creation for all ideas
- Clarify: Add detailed descriptions and context
- Organize: Use task lists and tags for categories
- Reflect: Weekly review using the Reports view
- Engage: Use daily planning to choose next actions
Time Blocking
Combine task management with time tracking:
- Estimate task duration accurately
- Schedule tasks in specific time blocks
- Start timers when beginning work
- Track actual time vs. estimates
- Adjust future estimates based on data
Eisenhower Matrix
Use priority levels to implement the Eisenhower Matrix:
- Urgent + Important: High priority, schedule immediately
- Important + Not Urgent: Medium priority, schedule this week
- Urgent + Not Important: Consider delegating or automating
- Not Urgent + Not Important: Low priority or eliminate
Task Analytics and Insights
Completion Tracking
Monitor your task completion patterns:
- Daily completion rate: How many tasks you finish per day
- Time accuracy: How close your estimates are to actual time
- Priority distribution: Balance of urgent vs. important work
- Tag analysis: Which types of tasks take longest
Using the AI Assistant for Task Insights
Ask your AI assistant questions like:
- "What tasks am I consistently underestimating?"
- "Show me my most productive days this month"
- "Which tags are associated with my longest tasks?"
- "Help me prioritize tomorrow's tasks"
Troubleshooting Common Issues
Task Overload
Problem: Too many tasks, feeling overwhelmed Solutions:
- Use the "Someday/Maybe" list for non-urgent items
- Set daily task limits (5-7 tasks maximum)
- Focus on high-priority items first
- Break large tasks into smaller pieces
Poor Time Estimates
Problem: Consistently over or under-estimating task duration Solutions:
- Track actual time for all tasks
- Review completed tasks weekly
- Add buffer time for complex tasks
- Use historical data from similar tasks
Task Abandonment
Problem: Tasks sitting incomplete for weeks Solutions:
- Review task relevance weekly
- Break down large tasks
- Adjust priorities based on current goals
- Cancel tasks that are no longer needed
Integration with Other Features
Time Tracking Integration
- Start timers directly from task cards
- View time spent vs. estimated time
- Use time data to improve future estimates
- Track productivity patterns by task type
AI Assistant Integration
- Create tasks using natural language
- Get task prioritization suggestions
- Receive productivity insights
- Automate routine task creation
Reports Integration
- View task completion trends
- Analyze productivity by tag or list
- Track goal achievement
- Identify optimization opportunities
Next Steps
Master these advanced topics:
- Time Tracking - Learn to combine task management with precise time tracking
- AI Assistant - Use AI to enhance your task management workflow
- Keyboard Shortcuts - Speed up task creation and management
- Pattern Recognition - Understand your productivity patterns
Remember: Effective task management is a skill that improves with practice. Start with the basics and gradually incorporate advanced techniques as they become natural.