From taskmd-lite
Runs verification checks from task files by executing bash commands or inspecting code via read/glob/grep. Evaluates task acceptance criteria and reports detailed pass/fail results.
npx claudepluginhub driangle/taskmd --plugin taskmd-liteThis skill is limited to using the following tools:
Run a task's verification checks and evaluate the results — no CLI required.
Verifies task acceptance criteria by running taskmd checks, evaluating bash scripts and file assertions via codebase inspection, and reporting pass/fail verdict with fixes.
Marks tasks as completed after verifying subtasks, acceptance criteria, optional verify checks (bash/assert), and worklogs. Handles solo and PR-review workflows.
Enforces running verification commands like tests, builds, linters before claiming work complete, bugs fixed, or tests pass. Includes red-green TDD cycles and agent delegation checks.
Share bugs, ideas, or general feedback.
Run a task's verification checks and evaluate the results — no CLI required.
The user's query is in $ARGUMENTS (a task ID like 077).
Find the task file:
.taskmd.yaml for custom dir (default: tasks)Glob for <task-dir>/**/*$ARGUMENTS*.mdRead the task file and extract the verify field from frontmatter
If no verify checks are defined: Inform the user that the task has no verification checks
Run each verification check:
bash type checksrun command via the Bash tooldir is specified, run in that directory (relative to project root)dir is not specified, run in the project rootassert type checkscheck text — this is a human-readable assertionRead, Glob, and Grep to evaluate whether the assertion holdsReport results:
Verification results for task <ID>: <title>
✓ [bash] go test ./internal/api/... -run TestPagination — PASSED
✗ [bash] npm test — FAILED (exit code 1)
Output: ...
✓ [assert] Pagination links appear in the API response headers — PASSED
Evidence: Found Link header in handlers.go:142
✗ [assert] Page size defaults to 20 — FAILED
Reason: Default page size is 10 in config.go:38
Overall: FAIL (2 passed, 2 failed)
See SPEC_REFERENCE.md (in the plugin root) for verify check format and types.