Skip to content

Agentic GTD

A Claude Code plugin that ingests tasks from local markdown files across configurable domains (five built-in, extensible via /add-domain), produces ranked daily and weekend plans using a fixed GTD priority ladder, and one-way syncs tasks into a private GitHub Project.

Overview

agentic-gtd is a GTD-grounded productivity plugin that lives entirely in your local repository. Markdown files are the source of truth. The plugin provides Claude Code commands to build ranked plans, capture tasks, and optionally sync work into a GitHub Project for visibility.

flowchart LR
    subgraph Capture
        I["tasks/inbox.md"]
    end

    subgraph Triage
        TA["Triage agent\n(/triage-inbox)"]
    end

    subgraph Domains
        FT["fulltime.md"]
        PT["parttime.md"]
        SP["side-projects.md"]
        OS["open-source.md"]
        KN["knowledge.md"]
    end

    subgraph Plans
        PD["/plan-day"]
        PW["/plan-week"]
        PWE["/plan-weekend"]
    end

    subgraph Sync
        GH["GitHub Project"]
    end

    I --> TA
    TA --> Domains
    Domains --> PD
    Domains --> PW
    Domains --> PWE
    Domains -->|"/sync-github"| GH

Key Features

Feature Description
Domains Five default domains (fulltime, parttime, side-projects, open-source, knowledge), extensible via /add-domain; registry in tasks/domains.md
Priority ladder Seven-tier fixed ranking (fulltime → tedious); never overridden
Daily plan /plan-day filters by hours, energy, and context; saves to tasks/plans/
Week plan /plan-week buckets tasks by due date across a 7-day window
Weekend plan /plan-weekend runs a GTD Weekly Review and reverses domain weighting
Triage agent Converts raw inbox items into concrete next-action lines with correct tags
GitHub sync One-way push to a private GitHub Project v2 via GraphQL
Obsidian dashboard Interactive Board + Table with inline editing via DataviewJS

Getting Started

Concepts

Guides

Reference

  • Commands - All eleven commands at a glance
  • Skills - The two plugin skills
  • Triage Agent - Triage agent specification
  • FAQ - Missing tags and common questions