From claude-task-skills
List tasks by status — shows open, completed, stalled, or all tasks from the project's task tracker
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-task-skills:list-tasksThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Show the user a summary of tasks, optionally filtered by status.
Show the user a summary of tasks, optionally filtered by status.
Arguments: $ARGUMENTS
The user may have specified a filter:
/list-tasks — show all tasks, grouped by status/list-tasks open or /list-tasks active — only in-progress tasks/list-tasks completed or /list-tasks done or /list-tasks closed — only completed tasks/list-tasks stalled or /list-tasks blocked — tasks that are blocked, stalled, or pending external input/list-tasks all — everything, including completedDefault (no argument): show open/active tasks first, then a count of completed tasks (not the full list).
Locate the project's task tracking system:
TASKS.md, a task section in CHANGELOG.md, or whatever CLAUDE.md specifiestasks/ directory and scan its subfoldersIf the tracker and folders disagree (e.g., a folder exists but isn't in the tracker, or a tracker entry has no folder), flag the discrepancy to the user.
Group tasks into these categories:
| Status | Meaning |
|---|---|
| 🔵 In Progress | Active work happening |
| ⏳ Pending Review | Built, awaiting feedback or sign-off |
| ⏳ Sandbox Ready | Deployed to sandbox, awaiting prod |
| 🔴 Blocked / Stalled | Cannot proceed — dependency, question, or external blocker |
| 📋 Queued | Defined but not yet started |
| ✅ Complete | Done and closed |
Map the project's status terms to these categories. Different projects use different labels — normalize for display but preserve the original status.
Format the output as a clean table or grouped list. For each task show:
Example output:
## Active Tasks (3)
| Task | Status | Notes |
|------|--------|-------|
| Regional Rep Goals Dashboard | ⏳ In Team Review | Full dashboard deployed to sandbox |
| C2L FA Link Signing | 🔵 In Progress | Discovery phase — open questions logged |
| FSA Cohort Swap | ⏳ Sandbox Ready | Awaiting team testing for prod |
## Queued (1)
| Flow Blast Radius Map | 📋 Queued | Not yet started |
## Completed: 8 tasks (use `/list-tasks completed` to see all)
Keep it scannable. This is a status check, not a deep dive.
npx claudepluginhub avanrossum/claude-task-skills --plugin claude-task-skillsLists tasks from directories like focus/active/paused/completed by parsing Markdown files for progress, status, priority, estimates, and dependencies. Filters by status/dir; outputs table/list/JSON with aggregates.
Displays progress on incomplete task lists from .plans/tasks-*.yml files: total/completed counts, next actionable task per feature. Use to check active feature status.
Defines conventions for TASKS.md files: structure with optional sections, status symbols ([ ] todo, [/] ongoing, [x] done, [-] backlog), task descriptions, and testable acceptance criteria. Use for creating, editing, updating tasks or tracking progress.