Format
TASKS.md uses standard markdown checkbox syntax:- [ ] for incomplete tasks and - [x] for completed ones. Organize tasks under headers to indicate priority or grouping.
Managing Tasks
Open the Tasks tab in the Detail Panel to view and edit an agent’s task list. You can:- Check and uncheck items
- Add new tasks
- Reorder and reorganize under headers
- Edit the raw markdown directly
How Agents Use Tasks
Pentagon’s TaskEngine watches each agent’s TASKS.md for changes. When an agent starts a session, its task list is injected into the system prompt. The agent uses the list to:- Identify what to work on next
- Check off completed items
- Report progress through the file
Shared Task Lists
Pods and teams also have TASKS.md files. These shared lists coordinate group-level work:- Pod TASKS.md — tasks visible to all agents within the pod’s canvas bounds
- Team TASKS.md — tasks visible to all agents assigned to the team
Best Practices
- Keep lists to 5-10 items — long lists dilute focus. Move completed tasks to an archive header or remove them.
- Clear priority ordering — put the most important tasks first. Agents work top-down.
- Include references — add issue numbers or PR links for traceability.
- One action per item — “Refactor auth and add tests” is two tasks. Split them.
- Use headers for grouping — separate “Current Sprint”, “Backlog”, and “Done” sections.
Related Pages
- Agents — agent lifecycle and identity files
- Souls — who the agent is
- Memory — what the agent knows
- Pods & Teams — shared task lists