dex

Manage hierarchical tasks with the dex command-line interface.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/rlcurrall/bpodder --skill dex-rlcurrall
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dex
Source: https://github.com/rlcurrall/bpodder/tree/main/.agents/skills/dex
Command: npx skills add https://github.com/rlcurrall/bpodder --skill dex-rlcurrall

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a robust command-line interface for managing tasks, breaking down complex work into manageable tickets, and persisting context across sessions.

Core Features & Use Cases

  • Structured Task Management: Create, list, show, edit, and delete tasks with rich descriptions and results.
  • Task Hierarchies: Organize work into Epics, Tasks, and Subtasks for complex projects.
  • Use Case: When starting a new feature, break it down into an Epic, then into several Tasks, and finally into atomic Subtasks. Each step is clearly defined, and progress is tracked persistently.

Quick Start

Use the dex skill to create a new task named 'Implement user login'.

Frequently Asked Questions about dex

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

FAQPage Schema
How do I manage complex project tasks using a CLI?

You can manage complex project tasks via a command-line interface by creating persistent hierarchical tickets. This approach breaks down work into structured Epics, Tasks, and Subtasks with names, descriptions, results, and dependencies.

What is the best way to break down a large feature into subtasks?

The best way to break down a large feature is creating a hierarchical task structure. You define an Epic, split it into several Tasks, and further divide those into atomic Subtasks to track progress persistently.

Can I persist task context and dependencies across CLI sessions?

Yes, you can persist task context and dependencies across sessions. The command-line interface stores hierarchical tickets and their relationships persistently, ensuring your project management data remains intact.

How do I edit and track ticket progress from the command line?

You can edit and track ticket progress directly from the command line. The interface supports listing, viewing, editing, completing, and deleting tasks with rich descriptions and results.

Does agile task management work without external project management platforms?

Agile task management can work without external platforms by using a local command-line interface. It provides structured ticket creation, dependency tracking, and persistent context storage for complex project workflows.

How do I organize project work into epics and subtasks?

You organize project work into epics and subtasks by creating a hierarchical structure via the command line. This method supports adding detailed descriptions, tracking results, and managing dependencies for each ticket.