overseer

Coordinate multi-session projects into hierarchical tasks with VCS integration.

232|14|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/dmmulroy/overseer --skill overseer-dmmulroy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: overseer
Source: https://github.com/dmmulroy/overseer/tree/main/skills/overseer
Command: npx skills add https://github.com/dmmulroy/overseer --skill overseer-dmmulroy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Overseer codemode MCP enables persistent, multi-session task tracking by turning complex projects into hierarchical tasks with rich context and learnings, enabling handoffs and long-running collaboration.

Core Features & Use Cases

  • Ticket-based tasks with full context: description, background, and outcomes, with learnings bubbled across levels.
  • Three-level hierarchy: Milestone -> Task -> Subtask, with a VCS-enabled workflow to track progress and decisions.
  • Persistent storage (SQLite) and VCS integration for start/complete, preserving history across sessions and collaborators.

Quick Start

Create a milestone with a task, start work in a VCS-enabled environment, and conclude with a result and learnings to preserve context.

Frequently Asked Questions about overseer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track complex project tasks across multiple AI agent sessions?

Hierarchical task management structures complex projects into milestones, tasks, and subtasks with rich context. It enables multi-session collaboration by persisting work history in SQLite and integrating VCS workflows for start and complete actions.

How does multi-session task tracking handle context handoffs between collaborators?

Context handoffs are managed by propagating learnings from subtasks up to parent tasks. This hierarchical structure captures background, outcomes, and decisions, enabling seamless collaboration and work handoffs across multiple sessions.

Can I use version control integration to track AI task completion?

Yes, VCS integration tracks task completion by enforcing an end-to-end workflow for starting and concluding work. This preserves history and decisions across sessions and collaborators, ensuring structured progress tracking within a version-controlled environment.

What is the best way to break down long-running projects into milestones and subtasks?

The best way is using a three-level hierarchy of Milestone, Task, and Subtask. This structure organizes complex projects with rich context, descriptions, and outcomes, ensuring detailed progress tracking and history preservation across sessions.

Does multi-session task management require SQLite for persistent storage?

Yes, SQLite provides persistent storage for multi-session task management. It stores the hierarchical task structure, context, and learnings locally, ensuring project history is preserved and accessible across multiple sessions and collaborator handoffs.

When should I use hierarchical task tracking for AI agent projects?

Hierarchical task tracking is essential when work spans multiple sessions and requires structured breakdown into milestones, tasks, and subtasks. It ensures context propagation, learnings handoffs, and VCS-integrated progress verification for complex AI agent projects.