Task Organizer Skill
Overview
The Task Organizer provides comprehensive task management capabilities with projects, tags, priorities, and full-text search. This skill automatically activates when you mention tasks, todos, projects, productivity, planning, or task tracking.
When This Skill Activates
Claude automatically uses this skill when:
- •You mention creating, updating, or deleting tasks
- •You ask about your task list, todos, or to-do items
- •You want to create or manage projects
- •You ask about task deadlines or overdue items
- •You want to search or filter tasks
- •You ask for productivity metrics or task statistics
- •You mention organizing or prioritizing work
Available Operations
Task Management
- •Create tasks with title, description, priority level, due dates, and project assignment
- •Update task status (pending, in_progress, completed, blocked)
- •Update task priority (low, medium, high)
- •Update task details (title, description, due date)
- •Delete tasks when no longer needed
- •Mark tasks as complete
- •View task details including all metadata and tags
- •List tasks with pagination support
Search and Filter
- •Search tasks using full-text search (search across titles and descriptions)
- •Filter tasks by status (pending, in_progress, completed, blocked)
- •Filter tasks by priority (low, medium, high)
- •Filter tasks by project
- •Filter tasks by tags
- •Find overdue tasks automatically
Project Management
- •Create projects to organize tasks
- •View all projects and their details
- •List tasks by project to see project progress
- •Update project information (name, description)
- •Delete projects when they're complete
Tag System
- •Add tags to tasks for categorization
- •Remove tags from tasks
- •List all tags to see available categories
- •Filter tasks by tags to find related work
Analytics
- •View task statistics (total, completed, pending, high-priority)
- •Calculate completion rate to track productivity
- •Get completion trends across your tasks
- •Identify overdue tasks that need attention
- •Track high-priority items at a glance
Example Workflows
1. Daily Review
code
User: "Show me today's pending tasks and any overdue items" Skill activates: Lists pending tasks, identifies overdue items, displays summary
2. Create and Organize
code
User: "Create a task to review the authentication PR, mark it as high priority and add a code-review tag" Skill activates: Creates task, sets priority, adds tag, returns confirmation
3. Project Planning
code
User: "Create a project called 'Website Redesign' and add tasks for: design mockups, frontend implementation, backend updates" Skill activates: Creates project, creates tasks, associates them with project
4. Search and Filter
code
User: "Find all high-priority tasks related to authentication" Skill activates: Searches for "authentication", filters by high priority, displays results
5. Analytics
code
User: "What's my task completion rate this week and what's overdue?" Skill activates: Calculates stats, lists overdue items, shows productivity metrics
6. Status Update
code
User: "Mark the database migration task as completed" Skill activates: Updates task status to completed, recalculates statistics
Task Priority Levels
- •High: Critical tasks that need immediate attention
- •Medium: Important tasks that should be done soon (default)
- •Low: Nice-to-have tasks that can wait
Task Status Values
- •Pending: Not yet started
- •In Progress: Currently being worked on
- •Completed: Finished and done
- •Blocked: Unable to progress due to dependencies or blockers
Best Practices
Clear Task Titles
✅ "Implement user authentication for mobile app" ❌ "Do the auth thing"
Meaningful Descriptions
- •Include context about why the task exists
- •Add any relevant links or references
- •Note dependencies on other tasks
Appropriate Prioritization
- •Use High for critical path items and urgent fixes
- •Use Medium for regular work (this is the default)
- •Use Low for nice-to-have enhancements
Consistent Tagging
- •Create tags that make sense for your workflow
- •Examples:
bug,feature,documentation,review,urgent - •Use tags to filter and find related work quickly
Regular Status Updates
- •Keep task status accurate for better tracking
- •Mark items complete as soon as they're done
- •Update blocked items with reasons
Due Dates
- •Set realistic due dates to avoid constant overdue items
- •Review overdue tasks regularly
- •Adjust dates if priorities change
Common Patterns
Breaking Down Large Work
Instead of one huge task, break work into smaller pieces:
code
Project: "Q4 Product Launch" ├── Task: "Finalize requirements" (due Monday) ├── Task: "Implement features" (due Wednesday) ├── Task: "QA and testing" (due Friday) └── Task: "Deploy to production" (due Saturday)
Using Tags for Workflow
Organize by tags to enable quick filtering:
code
Tags: bug, feature, documentation, review, urgent, blocked Filter: Show me all [bug] and [urgent] tasks
Priority-Based Focusing
Focus on what matters most:
code
"Show me all high-priority tasks" "What high-priority tasks are overdue?" "Update the high-priority blocked task"
Integration with Your Workflow
With Code Reviews
- •Create task: "Review PR #123 for authentication module"
- •Tag it:
code-review,urgent - •Set priority:
high - •Due date: tomorrow
With Project Planning
- •Create project for each initiative
- •Add tasks as you discover work
- •Update status as team progresses
- •Check completion rate for velocity tracking
With Daily Standup
- •Run daily review to see pending items
- •Call out overdue tasks needing attention
- •Share completion statistics
Limitations
- •Text-based interface (no graphical UI)
- •Single user (no multi-user collaboration)
- •SQLite backend (local storage only)
- •No time tracking (only due dates)
Tips for Effectiveness
- •Create tasks immediately when you think of work
- •Review overdue items daily
- •Update status regularly for accurate tracking
- •Use tags consistently for better filtering
- •Set reasonable due dates to maintain credibility
- •Review completion metrics weekly to track productivity
Related Skills and Features
This skill pairs well with:
- •Version control systems (Git) for code-related tasks
- •Documentation tools for tracking writing work
- •Time tracking for productivity analysis
- •Calendar integration for deadline visibility
Note: This skill automatically uses the task-tracker MCP server. Make sure the MCP server is registered and running for full functionality.