---
name: inferenceos-task-manager
description: Track tasks persistently across Claude Code sessions using InferenceOS native task orchestration.
user-invocable: true
---

# InferenceOS Task Manager

## Objective
Use InferenceOS's native task system to create, track, and persist tasks across sessions. Tasks survive session restarts and can be queried later, giving you a persistent work log.

## Execution Workflow
1. Run `python3 /Users/qp252220/Documents/Game/main.py task create "<description>"` to create a new task.
2. Run `python3 /Users/qp252220/Documents/Game/main.py task list` to see active tasks.
3. Run `python3 /Users/qp252220/Documents/Game/main.py task update <task-id> --status running` when starting work.
4. Run `python3 /Users/qp252220/Documents/Game/main.py task update <task-id> --status completed` when done.
5. Use task IDs in commit messages or session notes to link work artifacts.

## When to Use
- When starting multi-step work that spans sessions
- When the user asks to track progress
- When coordinating between multiple workstreams

## Red Flags & Constraints
- Do not create tasks for trivial one-shot operations.
- Always set tasks to completed or failed when done — do not leave them in running state.
