# Task Check

> Verify task completion before finishing work. Agent-driven skill that checks acceptance criteria, catches incomplete work, bugs, and quality issues. Spawn with task ID, location, and work summary.

- Skill: `michelve/task-check` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add michelve/task-check`
- Raw SKILL.md: https://api.skillmd.com/api/skills/michelve/task-check/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: michelve (https://skillmd.com/u/michelve)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/michelve/task-check

---


# Task Check

Verifies task completion before Claude finishes work. Catches incomplete work, bugs, and quality issues.

## Usage

Spawn the `task-check` agent with:

1. **Task ID** — From task file name, number, or issue reference
2. **Task location** — File path or CLI command to retrieve task details (default: `.tasks/in-progress/`)
3. **Work summary** — Files modified, changes made, decisions, what you skipped
4. **Attempt** — Which attempt (1, 2, or 3). Start with 1. Max 3 attempts.

## Components

- `../../agents/task-check.md` — Verification agent (tools: Read, color: yellow) — lives at plugin root `agents/`
- `../../commands/check.md` — Manual trigger command with argument hints — lives at plugin root `commands/`

## Protocol

1. Agent reads CLAUDE.md, PRD, task docs, and referenced documents
2. Compares work summary against task requirements and acceptance criteria
3. Returns structured verdict: PASS, FAIL, or NEED_INFO
4. On FAIL: follow the agent's report instructions and retry (up to 3 attempts)

