Claude Code Task Manager

Task lifecycle management for Claude Code projects
Works with any project Edition of March 2026 Claude Code • cc-task-manager
Track tasks, finalize sessions, resume context — all through natural language.
3
Skills
4
Commands
Tasks
◊ • ◊ • ◊

Skills

Auto-activating workflows. Triggered by natural language or explicit commands.

  • ts/ CRUD router for project tasks
  • finalize/ session finalization & reporting
  • rs/ context restoration from previous session
Pattern: skills activate automatically when you say things like ‘‘создай задачу’’, ‘‘финализируй’’, or ‘‘продолжим’’. No commands needed.

Commands

Explicit entry points. Slash commands that invoke skills directly.

  • /ts create, list, show, close, delete tasks
  • /finalize finalize session, sync tasks
  • /fin alias for /finalize
  • /rs restore session context
Pattern: commands are shortcuts. The same skills activate automatically from natural language — commands just make it explicit.
◊ • ◊ • ◊

Storage

.claude/session/

YAML frontmatter + markdown. Human-readable, machine-parseable.

Task file format
---
id: 7
status: open
priority: HIGH
created: 2026-03-31
blockedBy: []
tags: [auth, security]
---

# Refactor auth middleware

## Problem
Current implementation stores tokens...
Index format (tasks.md)
# Task Registry

Last updated: 2026-03-31

## Open
| # | Task | Priority | Blocker |
|---|------|----------|---------|
| 07 | Refactor auth | HIGH | — |

## Done
| # | Task | Date |
|---|------|------|
| 06 | Fix login bug | 2026-03-30 |
◊ • ◊ • ◊

Request Flow

Every task-related request is matched, classified, and executed against the session store.

I
User says
“создай задачу” or /ts
II
Skill Match
auto-activate by description
III
Operation
classify: create / list / show / close
IV
Execute
read/write .claude/session/
V
Response
confirmation or task list
◊ • ◊ • ◊

Task Lifecycle

Operation Trigger Confirmation
Create “создай задачу”, “new task” Silent
List “покажи задачи”, “что осталось” Silent
Show “покажи #7”, “детали задачи” Silent
Update “обнови приоритет”, “измени” Silent
Close “закрой задачу”, “done” AskUser
Delete “удали задачу” AskUser

Customization

Override and extend behaviour with local files.

  • .claude/finalize.local.md local pre/post steps for finalize
  • .claude/session/tasks.md task index (auto-managed)
  • .claude/session/queue.md queue details
  • .claude/session/details/ individual task files
Pattern: add finalize.local.md to your project for custom pre/post finalization steps — commit hooks, deploy checks, notifications.
◊ • ◊ • ◊
§

Installation

Plugin (recommended)
/plugin marketplace add BeMySlaveDarlin/cc-task-manager
/plugin install cc-task-manager@bemyslavedarlin-cc-task-manager
Legacy
git clone https://github.com/BeMySlaveDarlin/cc-task-manager.git
cd cc-task-manager && bash install.sh