Dependency and Priority Management

Suggest next logical tasks based on dependencies and development priorities.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/corey-alix/dwp-hours --skill dependency-and-priority-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Dependency and Priority Management
Source: https://github.com/corey-alix/dwp-hours/tree/main/.github/skills/dependency-management
Command: npx skills add https://github.com/corey-alix/dwp-hours --skill dependency-and-priority-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users understand and manage task dependencies, ensuring they work on the most logical and impactful tasks next, and clarifies why certain tasks are blocked.

Core Features & Use Cases

  • Task Sequencing: Suggests the next task to work on based on project progress and defined priorities.
  • Dependency Visualization: Explains how tasks are related and which tasks are blocking others.
  • Priority Guidance: Emphasizes foundational tasks over new features when dependencies exist.
  • Use Case: A developer asks, "What should I work on now?" and the Skill responds with the next highest priority task, explaining it depends on the completion of a database schema update.

Quick Start

Ask the skill what you should work on next.

Frequently Asked Questions about Dependency and Priority Management

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

FAQPage Schema
How do I manage task dependencies and figure out what to work on next?

Task dependencies are managed by analyzing current progress and prioritizing foundational work over feature implementation. The Skill suggests the next logical task based on a strict development order: database-schema, authentication, pto-calculations, api-endpoints, admin-panel, testing-suite, data-migration, and security-production.

Why are my development tasks blocked by other tasks?

Development tasks are blocked due to strict dependency relationships between project components. The Skill visualizes these blocking relationships and explains why a task cannot start, such as an admin panel requiring completed API endpoints before implementation.

What is the correct development order for foundational tasks versus feature implementation?

The correct development order prioritizes foundational tasks first: database-schema, then authentication, pto-calculations, api-endpoints, admin-panel, testing-suite, data-migration, and finally security-production. It emphasizes foundational development over new feature implementation.

How to determine task sequencing when prioritizing developer productivity?

Task sequencing is determined by evaluating project progress against predefined priorities. It suggests the highest priority unblocked task next, explaining dependencies like a database schema update required before subsequent calculations, maximizing developer productivity.

Can I use this for project management if my workflow does not match the predefined development order?

This tool adheres to a strict development order: database-schema → authentication → pto-calculations → api-endpoints → admin-panel → testing-suite → data-migration → security-production. Workflows diverging from this specific software engineering sequence are not supported.

When should I not use automated task prioritization for my project?

Automated task prioritization should not be used if your project requires flexible task management outside the strict database-schema to security-production development order. It is designed specifically for software engineering workflows with rigid dependency chains.