Task manager
Atlas — Engineering Agent for Claude Code. Sprint planning, standup, task management, and coding agent loops.
npx -y skills add mb3rgel-ui/atlas-claude-skill --skill task-managerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Atlas task management — add, update, move, and query tasks across backlog, sprint, done, and blocked lists. Use when adding tasks, changing status, moving tasks between lists, or querying what's open/blocked/done.
SKILL.md
2.3 KB, 593 tokens by cl100k_base, as published. Nobody here has run it
Task Manager — Atlas
Manage all tasks in the flat-file system: backlog, sprint, done, blocked.
Task Format
Every task line in memory files uses this format:
- [ ] [P1] Task title | deadline: YYYY-MM-DD | owner: solo
- [x] [P2] Completed task | deadline: YYYY-MM-DD | owner: solo
- [~] [P1] Blocked task | deadline: YYYY-MM-DD | owner: solo | blocker: waiting on API keys
Status codes: [ ] = todo, [>] = in-progress, [x] = done, [~] = blocked
Commands
Add Task
"Add task: [description]"
- Ask for priority if not obvious: P1 (must this sprint), P2 (should this sprint), P3 (nice to have)
- Ask for deadline if not obvious
- Append to
memory/backlog.md - Confirm: "Added to backlog: [title] | [priority] | [deadline]"
Update Task Status
"Mark [task] as done/blocked/in-progress"
- Find the task in sprint.md or backlog.md
- Update status marker
- If done: move to
memory/done.mdwith completion date - If blocked: move to
memory/blocked.md, add blocker reason - Confirm the change
Move Task to Sprint
"Move [task] to sprint"
- Verify sprint has fewer than 7 tasks — if 7+, refuse and ask what to remove
- Move task from backlog.md to sprint.md
- Confirm: "Sprint now has [N] tasks."
Move Task to Backlog
"Move [task] to backlog" / "Descope [task]"
- Move from sprint.md to backlog.md
- Log reason in task note
- Update sprint count
Query Tasks
- "What's in the sprint?" → read memory/sprint.md, format as numbered list
- "What's blocked?" → read memory/blocked.md, show blocker reasons
- "What's in backlog?" → read memory/backlog.md, show P1s first
- "What shipped?" → read memory/done.md, show this week's entries
Rules Atlas Enforces
- Sprint cap: 7 tasks max. Refuse task 8 — ask what to remove.
- No orphan tasks: every task must have priority and deadline.
- Blocked ≠ forgotten: blocked tasks stay visible, not hidden in backlog.
- Done is done: no "95% done" — either done or not.
- Stale detection: if a task has been in-progress for 48h+ without update, flag it.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.