๐Ÿค– AI Task Manager

npm version License

Extensible AI-powered task management with customizable workflows and structured development processes.

AI Task Manager transforms complex development requests into organized, executable workflows through customizable hooks, flexible templates, and progressive refinement. Built for extensibility, it allows you to tailor every aspect of the task management process to your projectโ€™s specific needs while working seamlessly within your existing AI subscriptions.

Why AI Task Manager?

Traditional AI assistant โ€œplan modeโ€ features create plans and immediately execute them in a single context, leading to scope creep, cognitive overload, and limited control. AI Task Manager introduces progressive refinement with validation gates, giving you control over what gets built at each phase.

Key Advantages

  • ๐Ÿ”ง Fully Customizable: Modify hooks, templates, and workflows to match your projectโ€™s requirements
  • ๐ŸŽฏ Extensible Architecture: Add custom validation gates, quality checks, and workflow patterns
  • ๐Ÿ“‹ Structured Process: Three-phase approach with mandatory human review gates
  • ๐Ÿ”„ Plan Mode Integration: Augment existing AI features rather than replace them
  • โšก Parallel Execution: Specialized agents handle independent tasks simultaneously

Quick Start

# Initialize for your preferred AI assistant
npx @e0ipso/ai-task-manager init --assistants claude

# The init command creates:
# - Custom slash commands for your assistant
# - Configurable hooks for validation gates
# - Customizable templates for plans and tasks
# - Directory structure for task management

The Three-Phase Workflow

flowchart LR
    A[Complex User Request] --> B[๐Ÿ“ create-plan]
    B --> C[๐Ÿ“‹ generate-tasks]
    C --> D[๐Ÿš€ execute-blueprint]
    D --> E[Structured Implementation]

    style A fill:#ffebee
    style E fill:#e8f5e8
    style B fill:#fff3e0
    style C fill:#f3e5f5
    style D fill:#e3f2fd
  1. ๐Ÿ“ Create Plan: Define objectives, clarify requirements, outline technical approach
  2. ๐Ÿ“‹ Generate Tasks: Break plan into atomic tasks with dependencies and skill assignments
  3. ๐Ÿš€ Execute Blueprint: Implement tasks in phases with validation gates

Each phase includes mandatory human review, ensuring you control scope and quality throughout.

Next Steps

Supported Assistants

Assistant Interface Format
๐ŸŽญ Claude claude.ai/code Markdown
๐Ÿ’Ž Gemini Gemini CLI TOML
๐Ÿ“ Open Code Open source Markdown

Works within your existing AI subscriptionsโ€”no additional API keys or costs required.