Organizes work by task, tracks tokens and cost per task. Start, list, or complete tasks; pairs with /cco-pack for minimal context loading.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-context-optimizer:cco-task [add "<name>" | list | done [note]][add "<name>" | list | done [note]]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
A task is a named unit of work. While a task is active, the tokens the session
A task is a named unit of work. While a task is active, the tokens the session
spends are attributed to it, so the Control Center (/cco) can show cost per
task, not just per session. This is how the optimizer helps you distribute
work by task while keeping token spend visible and low.
Parse the user's argument and run the matching command (working directory scopes the tasks to the current project):
Start / switch task (also closes the previous active task):
node ${CLAUDE_PLUGIN_ROOT}/src/tasks.js add "<task name>"
After starting, suggest packing the minimal context for it:
/cco-pack "<task name>".
List tasks (newest first, with per-task tokens + $):
node ${CLAUDE_PLUGIN_ROOT}/src/tasks.js list
Complete the active task:
node ${CLAUDE_PLUGIN_ROOT}/src/tasks.js done
/cco-task add "implement X" — start the task/cco-pack "implement X" — load only the files that task needs/cco — see budget, savings, and this task's cost/cco-task done — freeze the task's token/$ totalOnly one task is active per project at a time; starting a new one finalizes the previous task's cost automatically.
npx claudepluginhub egorfedorov/claude-context-optimizerManages tasks using native Claude Code subagent tools (TaskCreate, TaskUpdate, TaskList, TaskGet). Tracks TODOs, checkpoints progress, and resumes work across sessions.
Guides task management for complex multi-step projects: create fine-grained work items with dependencies, track progress using claude-reliability CLI commands like 'work next' and 'work create'.
Looks up tasks by ID or name, marks them in-progress, starts worklogs if enabled, executes using tools like EnterPlanMode and Bash, then completes via /complete-task. Use to pick up and execute tasks.