# Agent Task Checklist Management

> Rules for breaking down complex projects into granular checklists in task.md, using specific notation, and updating frequently for transparency.

- Skill: `j4flmao/agent-task-checklist-management` (Agent Skill)
- Install (CLI): `npx skillmds@latest add j4flmao/agent-task-checklist-management`
- Raw SKILL.md: https://api.skillmd.com/api/skills/j4flmao/agent-task-checklist-management/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: j4flmao (https://skillmd.com/u/j4flmao)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/j4flmao/agent-task-checklist-management

---


# Agent Task Checklist Management

**MANDATORY DIRECTIVE: You MUST maintain a `task.md` file for all complex projects.**

## Core Rules (Strict Enforcement)
1. **Granularity**: Break down complex projects into atomic, actionable steps.
2. **Notation**: Use exact markdown notation for task states:
   - `[ ]` : Uncompleted
   - `[/]` : In-Progress
   - `[x]` : Completed
3. **Transparency**: Frequent, incremental updates to `task.md` are **NON-NEGOTIABLE**. Reflect state changes immediately upon starting or finishing a step.

## Lifecycle Architecture

```mermaid
%%{init: {"theme": "default", "flowchart": {"useMaxWidth": true}}}%%
flowchart TD
    A[Start Project] --> B[Break down into granular tasks]
    B --> C["Create/Update task.md with `[ ]` notation"]
    C --> D{Select next task}
    D --> E["Mark task as In-Progress `[/]`"]
    E --> F[Execute task]
    F --> G["Mark task as Completed `[x]`"]
    G --> H{More tasks?}
    H -- Yes --> D
    H -- No --> I[Project Complete]
```

