AI DevKit · Track dev-lifecycle / dev-debug progress on a durable task with the ai-devkit task CLI. Use to record phase, progress, next step, blockers, and validation evidence.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Task Progress Tracking
Record development progress on a durable task: phase, progress, next step,
blockers, and validation evidence.
Requires the optional task command. Use `npx ai-devkit@latest` for task and
agent commands. Before recording task events, run a real read probe:
```bash
npx ai-devkit@latest task list --json
# or, when a task name is known:
npx ai-devkit@latest task list --name <task-name> --json
```
Only treat task tracing as available when the read probe exits 0. If it fails,
continue without task logging and include the failed command plus stderr/stdout
summary in the final report. Do not block the user's work just because optional
task tracing is unavailable or unusable.
## Core idea
- **One task per work item.** Create it once; advance its `phase` field as work
moves through the lifecycle or debug workflow.
- **`<id>` can be a task name.** Every command below accepts the task name in
place of a task id, resolving to the latest non-terminal task. Prefer
`<task-name>` so agents do not track task ids.
- **Choose stable names.** For lifecycle work, use the feature key as the task
…
The line at the top of this page pins the label git:20261023.29155fd, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_urqzypqicmzzm72y
GET https://markdownregistry.com/api/v1/resolve?ref=codeaholicguy/ai-devkit/task
GET https://markdownregistry.com/api/v1/blob/f16e4ab568df768f968c78365dffaf07623b3d78f6c479931c34957da3de4e67
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
codeaholicguy/ai-devkit · skills/agent-communication/SKILL.md · AI DevKit · Exchange information with active Codex, Claude Code, and other AI agents using ai-devkit agent list…
codeaholicguy/ai-devkit · skills/agent-management/SKILL.md · AI DevKit · Manage running AI agents with ai-devkit agent commands. Use when an agent needs to identify itself, list…
codeaholicguy/ai-devkit · skills/ai-devkit-setup/SKILL.md · AI DevKit · Check local AI DevKit readiness and run setup only when status shows onboarding or harness integration gaps.
codeaholicguy/ai-devkit · skills/brainstorm/SKILL.md · AI DevKit · Use when the user asks to brainstorm, ideate, generate ideas, expand options, challenge ideas…
codeaholicguy/ai-devkit · skills/changelog/SKILL.md · AI DevKit · Update CHANGELOG.md Unreleased items from git commits since the latest release. Use when users ask to…
codeaholicguy/ai-devkit · skills/dev-commit/SKILL.md · AI DevKit · Safe git commit workflow for AI coding agents. Use when the user asks to commit, prepare a commit, stage…
codeaholicguy/ai-devkit · skills/dev-design/SKILL.md · AI DevKit · Design phase guidance for reviewing feature design against requirements. Use when the user wants to…
codeaholicguy/ai-devkit · skills/dev-implementation/SKILL.md · AI DevKit · Implementation phase guidance for executing feature plans and checking implementation against design. Use…
codeaholicguy/ai-devkit · skills/dev-lifecycle/SKILL.md · AI DevKit · Orchestrator for structured SDLC phase skills. Use when the user wants to run the full lifecycle or choose…
codeaholicguy/ai-devkit · skills/dev-planning/SKILL.md · AI DevKit · Planning phase guidance for creating and reconciling feature task plans. Use when the user wants to create…
mweinbach/agent-coworker · skills/task/SKILL.md · Hand ordinary chat off to durable Task mode when the user explicitly invokes /task or requests a managed task…
theafh/ai-modules · plugins/ai_dev/skills/task/SKILL.md · Manage the project task backlog as plain markdown files in tasks/. Use when the user asks to list or query existing…
camoa/claude-skills · aida/skills/task/SKILL.md · This skill should be used when the user wants to "create a task", "start a new task", "split a task", "make this an…
vzakharov/muthur · .claude/skills/task/SKILL.md · Take a task and decide for yourself whether it needs a plan, write the plan when it does, and then decide whether the…
ulises-jeremias/agent-toolkit · plugins/agent-toolkit-complete/.opencode/skills/task/SKILL.md · WHAT - Draft and review technical tasks using the Best Practices Task Template; includes