Get Task Status
Retrieve lightweight metadata for a task — no CLI required.
Instructions
The user's query is in $ARGUMENTS (a task ID like 077 or a task name/keyword).
Find the task directory:
- Read
.taskmd.yamlif it exists to check for a customdirfield - Default to
tasksif not configured
- Read
Find the task file:
- Use
Globfor<task-dir>/**/*$ARGUMENTS*.md - If multiple matches, read frontmatter to find the one with matching
id - If no match by filename, scan all task files for matching
idin frontmatter - If still no match, list available tasks
- Use
Read only the frontmatter of the matched file (the YAML between
---delimiters)Present the metadata in a compact format:
Task 077: Fix login bug Status: in-progress Priority: high Effort: medium Type: bug Tags: auth, frontend Owner: alice Dependencies: 042, 043 Created: 2026-02-10 File: tasks/cli/077-fix-login-bug.md
See SPEC_REFERENCE.md (in the plugin root) for valid field values and frontmatter schema.