From gtd
Inline inbox triage โ two-pass // comment flow for async Obsidian review. Triggers: process inbox, triage inbox, route inbox, process triage.
npx claudepluginhub digital-stoic-org/agent-skills --plugin gtdThis skill is limited to using the following tools:
Two-pass inline triage. Claude annotates inbox, human reviews in Obsidian, Claude routes on second pass.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Two-pass inline triage. Claude annotates inbox, human reviews in Obsidian, Claude routes on second pass.
// on lines)Trigger: /gtd:triage when ### New has lines WITHOUT //
/home/mat/dev/gtd-pcm/01-inbox.md, extract ### New items03-projects/ for routing targets (Glob + Grep)// โ target #tags to each unannotated line// comments, then run /gtd:triage again."// blocks)Trigger: /gtd:triage when ### New has lines with TWO // blocks
// blocks//:
// ok โ route using Claude's proposal (first //)// ok โ different-target #tags โ route with human override// delete โ remove from inbox entirely// any other text โ interpret intent (question = flag with โ, target name = reroute)### New// (unreviewed) untouched โ never strip proposalsOn invocation, detect which pass to run:
### New has two // blocks โ Pass 2// โ Pass 1Type: task | reference | waiting-for | someday | trash | project-seed
Destination: Scan 03-projects/ for best match
03-projects/**/*.md38-mind-body)Tags: ONLY allowed GTD tags
#next #frog #waiting #recurring#phone #field #admin #read-quick #read-deep #read-book #listen #watch #shop#deep #braindead#agenda/Name #waiting/NameUnclear items: Mark with // โ + reason instead of routing proposal
Dates: [due:: YYYY-MM-DD] or [scheduled:: YYYY-MM-DD] โ never emoji shorthand
Standard project template sections (see CLAUDE.md ยง Project Template):
| Type | Destination | Section |
|---|---|---|
task + #next/#frog | project 01-{name}.md | ### โก Next |
| task (no priority tag) | project 01-{name}.md | ### ๐ Backlog |
| waiting-for | project 01-{name}.md | ### ๐ฅ Waiting For with #waiting/Name |
| reference | project file | ## ๐ Reference |
| someday | 50-59 project | ### ๐ Backlog |
| trash | (delete) | Remove from inbox |
| project-seed | (flag โ) | Needs new project โ ask human |
Fallback (if section not found): ### ๐ Backlog โ ## โ
Tasks โ before ## ๐ Reference โ end of file
### New section- [x]) are skipped// โ no project match โ don't guess01-{name}.md files (never in reference docs)[field:: value] date format// flow IS the human gateDirect: /gtd:triage
Natural language: "process inbox", "triage inbox", "route inbox", "process triage"