overseer-plan — community overseer-plan, overseer, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Ideal for Task Management Agents requiring seamless integration with Markdown documents and native git support via gix. Task orchestration for AI agents via MCP. SQLite-backed, native git integration (gix).

nsyout nsyout
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The overseer-plan skill by nsyout is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Ideal for Task Management Agents requiring seamless integration with Markdown documents and native git support via gix.

Core Value

Empowers agents to convert Markdown planning documents into trackable Overseer tasks with SQLite-backed storage, enabling efficient task orchestration via MCP and prioritization using flags like --priority and --parent.

Capabilities Granted for overseer-plan

Converting roadmap documents to actionable Overseer tasks
Creating implementation tasks from specs and design documents
Automating task generation from milestone documents with native git integration

! Prerequisites & Limits

  • Requires Markdown file input
  • SQLite-backed storage necessary
  • Native git integration via gix required for version control
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

overseer-plan

Install overseer-plan, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Converting Markdown Documents to Overseer Tasks

Use /overseer-plan to convert any markdown planning document into trackable Overseer tasks.

When to Use

  • After completing a plan in plan mode
  • Converting specs/design docs to implementation tasks
  • Creating tasks from roadmap or milestone documents

Usage

/overseer-plan <markdown-file-path>
/overseer-plan <file> --priority 1           # Set priority (0-2, 0=highest)
/overseer-plan <file> --parent <task-id>     # Create as child of existing task

What It Does

  1. Reads markdown file
  2. Extracts title from first # heading (strips "Plan: " prefix)
  3. Creates Overseer milestone (or child task if --parent provided)
  4. Analyzes structure for child task breakdown
  5. Creates child tasks (depth 1) or subtasks (depth 2) when appropriate
  6. Returns task ID and breakdown summary

Hierarchy Levels

DepthNameExample
0Milestone"Add user authentication system"
1Task"Implement JWT middleware"
2Subtask"Add token verification function"

Breakdown Decision

Create subtasks when:

  • 3-7 clearly separable work items
  • Implementation across multiple files/components
  • Clear sequential dependencies

Keep single milestone when:

  • 1-2 steps only
  • Work items tightly coupled
  • Plan is exploratory/investigative

Task Quality Criteria

Every task must be:

  • Atomic: Single committable unit of work
  • Validated: Has tests OR explicit acceptance criteria in context ("Done when: ...")
  • Clear: Technical, specific, imperative verb

Every milestone must:

  • Demoable: Produces runnable/testable increment
  • Builds on prior: Can depend on previous milestone's output

Review Workflow

  1. Analyze document → propose breakdown
  2. Invoke Oracle to review breakdown and suggest improvements
  3. Incorporate feedback
  4. Create in Overseer (persists to SQLite via MCP)

After Creating

javascript
1await tasks.get("<id>"); // TaskWithContext (full context + learnings) 2await tasks.list({ parentId: "<id>" }); // Task[] (children without context chain) 3await tasks.start("<id>"); // Task (VCS required - creates bookmark, records start commit) 4await tasks.complete("<id>", { result: "...", learnings: [...] }); // Task (VCS required - commits, bubbles learnings)

VCS Required: start and complete require git (fail with NotARepository if none found). CRUD operations work without VCS.

Note: Priority must be 0-2. Blockers cannot be ancestors or descendants.

When NOT to Use

  • Document incomplete or exploratory
  • Content not actionable
  • No meaningful planning content

Reading Order

TaskFile
Understanding API@file references/api.md
Agent implementation@file references/implementation.md
See examples@file references/examples.md

In This Reference

FilePurpose
references/api.mdOverseer MCP codemode API types/methods
references/implementation.mdStep-by-step execution instructions for agent
references/examples.mdComplete worked examples

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is overseer-plan?

Ideal for Task Management Agents requiring seamless integration with Markdown documents and native git support via gix. Task orchestration for AI agents via MCP. SQLite-backed, native git integration (gix).

How do I install overseer-plan?

Run the command: npx killer-skills add nsyout/overseer/overseer-plan. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for overseer-plan?

Key use cases include: Converting roadmap documents to actionable Overseer tasks, Creating implementation tasks from specs and design documents, Automating task generation from milestone documents with native git integration.

Which IDEs are compatible with overseer-plan?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for overseer-plan?

Requires Markdown file input. SQLite-backed storage necessary. Native git integration via gix required for version control.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add nsyout/overseer/overseer-plan. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use overseer-plan immediately in the current project.

Related Skills

Looking for an alternative to overseer-plan or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI