priority-classification

Classify tasks into four priority tiers using deadlines and keywords.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/abdulahad139/Todoapp-HackathonII --skill priority-classification-abdulahad139
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: priority-classification
Source: https://github.com/abdulahad139/Todoapp-HackathonII/tree/main/.claude/skills/priority-classification
Command: npx skills add https://github.com/abdulahad139/Todoapp-HackathonII --skill priority-classification-abdulahad139

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual task prioritization is error-prone and time-consuming. This skill automatically assigns a priority level to each task based on due dates, urgency keywords, and explicit user-defined priorities, helping teams focus on what's most important.

Core Features & Use Cases

  • Automatic four-tier priority: VERY IMPORTANT, HIGH, MEDIUM, and LOW, derived from time-to-deadline, keywords, and explicit settings.
  • Dynamic re-evaluation: reclassifies tasks on creation, update, or at regular intervals to reflect new information.
  • Seamless integration: works with existing task data, supports overrides, and informs UI sorting and notifications.

Quick Start

Create a new task and observe the assigned priority immediately based on dates and keywords.

Frequently Asked Questions about priority-classification

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

FAQPage Schema
How do I automatically classify tasks by urgency and deadlines?

You can automatically classify task priority by applying temporal rules and keyword detection to due dates and task text. This mechanism evaluates time-to-deadline and urgency keywords during creation, updates, and periodic re-evaluations to assign priority levels.

Can I override the automatic priority assigned to a task?

Yes, explicit priority overrides are supported to bypass the automatic classification. You can manually assign a priority level to a task, which takes precedence over the derived urgency keywords and temporal rules.

When does automatic task priority re-evaluation occur?

Priority re-evaluation occurs dynamically during task creation, upon updates, and at regular periodic intervals. This continuous reclassification ensures that priorities accurately reflect approaching deadlines and new information.

What priority levels are used when classifying task urgency?

Task urgency is classified into four tiers: VERY IMPORTANT, HIGH, MEDIUM, and LOW. These levels are derived deterministically from time-to-deadline calculations, detected urgency keywords, and explicit user settings.

Does classifying task priority work with imported task data?

Yes, priority classification applies seamlessly to imported task data. The mechanism evaluates existing tasks during the import process to assign appropriate priority levels based on their due dates and urgency keywords.