Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

dex

verified

Manage tasks via dex CLI. Use when breaking down complex work, tracking implementation items, or persisting context across sessions.

View on GitHub

Marketplace

dex

dcramer/dex

Plugin

dex

productivity

Repository

dcramer/dex
166stars

plugins/dex/skills/dex/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/dcramer/dex/blob/main/plugins/dex/skills/dex/SKILL.md -a claude-code --skill dex

Installation paths:

Claude
.claude/skills/dex/
Powered by add-skill CLI

Instructions

# Agent Coordination with dex

## Command Invocation

Use the bundled `./dex` script in this skill directory to run dex commands:

```bash
./dex <command>
```

The script automatically finds a local `dex` installation or falls back to `npx @zeeg/dex`.

Use dex to act as a **master coordinator** for complex work:
- Break down large tasks into structured deliverables
- Track tickets with full context (like GitHub Issues)
- Record implementation results (like PR descriptions)
- Enable seamless handoffs between sessions and agents

## Core Principle: Tickets, Not Todos

Dex tasks are **tickets** - structured artifacts with comprehensive context:
- **Description**: One-line summary (issue title)
- **Context**: Full background, requirements, approach (issue body)
- **Result**: Implementation details, decisions, outcomes (PR description)

This rich context enables:
- You (the agent) to resume work without losing context
- Other agents to pick up related work
- Coordinated decomposition of complex tasks
- Reconciliation of decisions and data across sessions

Think: "Would someone understand the what, why, and how from this task alone?"

## Important: Dex Tasks are Ephemeral

**Never reference Dex task IDs in external artifacts:**
- Commit messages
- Pull request descriptions
- GitHub issues
- Documentation

Dex tasks are temporary coordination tools, not permanent records. Task IDs like `abc123` will become meaningless once tasks are completed and cleaned up, and referencing them pollutes version history with dead links.

When creating commits or PRs, describe the work itself - not the dex task that tracked it.

## When to Use dex as Coordinator

Use dex when you need to:
- **Break down complexity**: Large feature → subtasks with clear boundaries
- **Track multi-step work**: Implementation spanning 3+ distinct steps
- **Persist context**: Work continuing across sessions
- **Coordinate with other agents**: Shared understanding of goals/progress
- **Record decisions**: Captur

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
21805 chars